1C:Bus


1C:Bus, farklı bilgi sistemleri arasında veri değişimi sağlayan "Kurum Veri Yolu" (ESB - Enterprise Service Bus) türünde bir yazılım ürünüdür.

Çalışmanın esası, 1C:Bus aracılığıyla etkileşime giren bilgi sistemleri arasında eş zamansız mesaj değişimi ilkesine dayanır. Mesaj, gönderen bilgi sistemlerinden alıcı bilgi sistemlerine transfer edilen rastgele içerikli bir veri bloğudur. Eşzamansızlık, gönderen sistemin alıcı sistemlerle değil, sadece 1C:Bus ile etkileşime girdiği anlamına gelir. Ek olarak, 1C:Bus alıcılarla ulaşılabilir olduklarında etkileşime girer.

1C:Bus, iletilen mesajların yönlendirmesini, başka bir deyişle, mesajın içeriğine göre etkileşim sistemlerinden hangisinin bu mesajı alması gerektiğini belirlemenizi sağlar. İletim sürecinde mesajı dönüştürmek mümkündür. 1C:Bus ile kullanan bilgi sistemlerinin etkileşim ayrıntıları için özel bir geliştirme ortamı sağlanmıştır. Geliştirici bu ortamda 1C:Enterprise dilini kullanarak mesajların yönlendirilmesini ve dönüştürülmesini yapılandırabilir.

1C:Enterprise platformunda 1C:Bus ile etkileşim için entegrasyon servislerini kullanabilirsiniz. Geliştirici, bu mekanizmanın özelliklerini kullanarak, giden mesajların gönderilmesini ve gelen mesajların işlenmesini sağlayabilir. 1C:Bus ile yüksek hızlı değişim (dakikada binlerce mesaj), mekanizmanın doğrudan 1C:Enterprise platformuna konumlandırılmasıyla sağlanır. Bu durumda mesaj, alıcı sisteme giden yolun her bir bölümünde kaydedildiğinden, mesajın iletildiğinden emin olabilirsiniz.

Entegrasyon servisleri kullanıyorsanız 1C:Bus ile şunları da yapabilirsiniz:

  • Harici mesaj aracılarına bağlanmak için AMQP protokolü üzerinden veri değişimi.
  • Apache ActiveMQ Artemis mesaj aracısı ile mesaj değişimi.
  • Veri, REST API çağrıları veya web servisleri almak veya göndermek için harici sistemlere HTTP sorguları göndermek.
  • Dosya sisteminde veya FTP sunucusunda saklanan dosyalar halinde mesajlaşma. Bu tür mesajlar dosya sisteminde veya FTP kaynaklarında dosya değiştirilirken de oluşturulabilir. Bu olanaklar, veri değişimi görevlerini başarılı bir şekilde çözmenize ve daha karmaşık etkileşim senaryoları uygulamanıza fırsat tanır. 

1C:Bus, ayrı olarak kurulan ve yapılandırılan sunucu çözümüdür. Yönetici, 1C:Bus’ı kullanıcı dostu bir arayüzde yönetebilir. Ürünü ayarlama ve kullanma süreci, mesajlaşmayı hızlı ve kolay bir şekilde yapılandırmanıza ve değişim için başlatılmış olan akışları kontrol etmenize olanak tanıyan birkaç adımdan oluşur.

Ürün geliştirme sürecinde birçok franchise ortağımız ve müşterimiz 1C:Bus uygulanması için pilot projeler gerçekleştirdi. Pilot projenin katılımcıları özellikle şu avantajları beğendiler:

1C:Enterprise platformundaki sistemlerle kolay ve etkili entegrasyon ve harici uygulamalarla çalışabilme olanağı

  • Kolay kurulum ve yapılandırma
  • Kullanıcı dostu arayüz ve mesajların iletimini takip edebilme özelliği
  • Gönderenin alıcılardan bağımsız olması
  • Garantili iletim:
    • Onay olmaması durumunda iletim tekrarı
    • İletime kadar depolama
  • Mesaj yönlendirme:
    • Birden fazla mesaj alıcısı tanımlama
  • Yüksek yoğunlukta hızlı mesaj iletimi
Icon/Social/001 Icon/Social/006 Icon/Social/005 Icon/Social/004 Icon/Social/002