Co to jest autobus serwisowy Enterprise?
W Computing Enterprise Service Bus (ESB) to program, który udostępnia modułowe usługi dla konsumentów w Internecie. Ten autobus jest mechanizmem dostarczania technologii oprogramowania zorientowanej na usługi (SOA). Są one wykorzystywane w bankowości internetowej, rezerwacjach podróży i czytelnikach giełdowych.
Enterprise Service Bus to system dostarczania wiadomości dla usług internetowych. Jest odpowiedzialny za udostępnianie i routing komunikatów między systemami komputerowymi. Jest to podobne do zautomatyzowanej poczty, która zapewnia bezpieczne dostarczanie danych do odpowiedniej osoby w sieci.
Po raz pierwszy utworzono architekturę zorientowaną na usługi, nie było standardowej metody prezentacji usług biznesowych dla całej społeczności. Utrudniało to firmom udostępnianie informacji, ponieważ pliki nie były dostępne w metodzie standardowej. Enterprise Service Bus stworzył standardową platformę z określonymi protokołami dla wszystkich firm, aby bezpiecznie udostępniać usługi biznesowe w sieciach.
Dostępnych jest wiele rodzajów autobusów serwisowych. Zazwyczaj różnią się one ceną i złożonością. Ważne jest, aby określić poziom wyrafinowania, którego potrzebuje firma przed zakupem autobusu serwisowego przedsiębiorstwa, ponieważ duże złożone systemy mogą kosztować kilka milionów dolarów. Małe autobusy są dostępne w Internecie i zapewniają odpowiednią obsługę dla małych aplikacji internetowych opartych na usługach.
Enterprise Service Bus jest przykładem technologii zorientowanej na wiadomości (MOM). Ta rodzina narzędzi zapewnia kanał do udostępniania informacji między konsumentami i innymi firmami. Niektóre inne przykłady technologii MOM to IBM MQSeries®. Ta technologia stanowi ogólny sposób systemów komputerowych do wysyłania wiadomości w standardowy niezawodny sposób.
Autobusy małych usług są zazwyczaj wystarczające dla firm startowych, które mają tylko kilka dostępnych usług. Ten typ przedsiębiorstwa serVICE Bus zapewni minimalną funkcjonalność potrzebną do zarządzania modułami biznesowymi w Internecie. W miarę wzrostu popytu firma może ulepszyć platformę autobusową i infrastrukturę do bardziej złożonego modelu.
Enterprise Service Bus jest odpowiedzialny za udostępnianie wiadomości serwisowych od firmy. Ten rodzaj udostępniania wymaga wystarczającego bezpieczeństwa wokół ujawnionych danych. Autobus zazwyczaj zawiera funkcje, które mogą szyfrować i odszyfrować wiadomości przed udostępnianiem sieci. Ten proces szyfrowania zabezpiecza wiadomości przed ich przeniesieniem przez sieć.
Język realizacji procesów biznesowych (BPEL) opiera się na autobusie serwisowym przedsiębiorstw w celu przekazania usług biznesowych klientom zewnętrznym. Ten specjalny język scenariusza zawiera zasady dotyczące określonych procesów biznesowych dla firmy. Program BPEL wymaga aplikacji ESB w celu zapewnienia niezawodności i wydajności usług.