Oracle
 sql >> база данни >  >> RDS >> Oracle

Как различните услуги в Oracle SOA са свързани една с друга?

Нека се опитам да отговоря доколкото ми е известно:

  1. OSB е ALSB на BEA след основен ремонта . Основната цел на това е работата на ESB . Той се намира между вашия презентационен слой и останалата част от приложението. Той определя границите на вашето приложение и поддържа посредничество между различни единици.
  2. Вашите компоненти и различни подсистеми, които съдържат бизнес логика (мислете за различни отдели в една организация) се наричат ​​Composite с. Например, тези композити биха могли вътрешно да използват BPEL за представяне на бизнес логика и да използват JCA за достигане до услуги (база данни, ejbs и т.н.), локални за тях.
  3. Тези Composite s, ако трябва да се свържат със служби извън тяхната юрисдикция (съжалявам, не можах да се сетя за по-добра дума), те трябва да се свържат с OSB.
  4. Всички вътрешни изисквания за посредничество на услуга се удовлетворяват от Mediator (за съжаление, това е основно ремонтирано от OESB )

Както можете да видите, това е нещо като жалък опит на Oracle да продаде както оригиналното си ESB решение, така и продуктите, които са закупили от BEA. Нека ви кажа, нищо не ви спира да окабелите вътрешните си услуги в самата OSB (вероятно крайната посока на Oracle)

Сигурен съм, че ще можете да разберете повече след препрочитане и практическа работа. Моля, моля, актуализирайте въпроса си с констатациите си.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получа тип данни на колона в Oracle с PL-SQL с ниски привилегии?

  2. Извикване на shell скрипт от PL/SQL, но shell се изпълнява като потребител на мрежата, а не като oracle

  3. Как да задам версията на SDE в източника на поток от данни SSIS

  4. JSON_OBJECTAGG() Функция в Oracle

  5. Извикване на Python от Oracle