Dom W wiadomościach Co to jest magistrala usług dla przedsiębiorstw (ESB)? - definicja z techopedia

Co to jest magistrala usług dla przedsiębiorstw (ESB)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Enterprise Service Bus (ESB)?

Magistrala usług korporacyjnych (ESB) to zintegrowana platforma, która zapewnia podstawowe usługi interakcji i komunikacji dla złożonych aplikacji za pośrednictwem opartego na zdarzeniach i opartego na standardach mechanizmu przesyłania komunikatów lub magistrali, zbudowanego z wykorzystaniem technologii infrastruktury oprogramowania pośredniego. Platforma ESB jest ukierunkowana na izolowanie połączenia między usługą a kanałem transportowym i służy do spełnienia wymagań architektury zorientowanej na usługi (SOA).

Opinie na temat dokładnej definicji ESB są różne, ponieważ termin ten często odnosi się do podstawowej infrastruktury programowej ESB.

Techopedia wyjaśnia Enterprise Service Bus (ESB)

ESB obejmuje następujące podstawowe elementy:

  • Platforma architektoniczna
  • Produkt oprogramowania
  • Pakiet oprogramowania

ESB zapewnia warstwę koncepcyjną dla uznanego korporacyjnego systemu przesyłania wiadomości, który umożliwia architektom integracji stosowanie zalet przesyłania wiadomości bez pisania kodu. W przeciwieństwie do tradycyjnych technik integracji aplikacji korporacyjnych (EAI), takich jak monolityczny hub lub stos struktur szprychowych, ESB opiera się na prostych funkcjach oddzielonych jako elementy elementarne z rozproszonym wdrożeniem i współpracą, zgodnie z wymaganiami.

Dodatkowo, ESB ma oparte na metryce elementy strukturalne SOA i SOA 2.0, które zapewniają elastyczność i możliwości wielu mediów transportowych. Większość dostawców ESB integruje wartości SOA, uwzględniając niezależne formaty komunikatów.

Co to jest magistrala usług dla przedsiębiorstw (ESB)? - definicja z techopedia