sql >> Databáze >  >> RDS >> Oracle

Jak spolu souvisí různé služby v Oracle SOA?

Pokusím se odpovědět podle svého nejlepšího vědomí:

  1. OSB je ALSB BEA repasovaný . Hlavním účelem je práce ESB . Nachází se mezi vaší prezentační vrstvou a zbytkem aplikace. Definuje hranice vaší aplikace a podporuje zprostředkování mezi různými jednotkami.
  2. Vaše komponenty a různé subsystémy, které obsahují obchodní logiku (vzpomeňte si na různá oddělení v organizaci), se nazývají Composite s. Tyto kompozity by například mohly interně používat BPEL k reprezentaci obchodní logiky a používat JCA pro oslovování místních služeb (databáze, ejbs atd.).
  3. Tyto Composite Pokud potřebují oslovit služby mimo jejich jurisdikci (omlouvám se, nenapadlo mě lepší slovo), musí se obrátit na OSB.
  4. Jakékoli interní požadavky na zprostředkování služby splňuje Mediator (bohužel toto je OESB přepracováno )

Jak můžete vidět, je to trochu ubohý pokus společnosti Oracle prodat jak jejich původní ESB řešení, tak produkty, které koupili od BEA. Dovolte mi, abych vám řekl, že vám nic nebrání v zapojení vašich interních služeb do OSB samotných (pravděpodobně konečný směr Oracle)

Jsem si jistý, že po opětovném přečtení a zapracování se budete moci dozvědět více. Požádejte o aktualizaci své otázky o vaše zjištění.




  1. Jak nainstalovat a zabezpečit MariaDB 10 v CentOS 7

  2. Jak navrhnout geograficky distribuovaný klastr MariaDB

  3. Chyba Postgress – instalace balíčku

  4. Dokončete volání AJAX před přesměrováním tlačítka PayPal