Tehnologii XML -- ServiceMix -- 2007-2008 -- info.uvt.ro

Tehnologii XML -- 2007-2008 -- info.uvt.ro



ReferinţeEdit

DocumentaţieEdit

DownloadEdit

Ce este ESB?Edit

O metodologie / arhitectură care implementată de un sistem / framework va oferi:

  • integrarea diverselor servicii prin:
    • procesare distribuită;
    • rutare de mesaje;
    • securitate;
    • transformare transparentă de date;
  • este orientată spre:
    • orchestrarea serviciilor;
    • schimb de mesaje;
    • standarde deschise;
    • EDA -- Event Driven Architecture;

Nu este o specificaţie.

Referinţe:

Ce este JBI?Edit

O specificaţie ce descrie o arhitectură pentru integrarea de servicii folosind componente plugin-abile ce comunică doar pe baza schimbului de mesaje.

Tipuri de componente:

  • Service Engines -- componente native JBI ce implementează logica;
  • Binding Components -- componente ce conectează / adaptează servicii externe (non-native JBI) la JBI;

Referinţe:

Ce este ServiceMix?Edit

  • O aplicaţie ce respectă metodologia / arhitectura ESB.
  • O implementare a specificaţiei JBI.
  • Acteptă atât servicii orientate SOA cât şi EDA.
  • Se ocupă de schimbul de mesaje între servicii;

Referinţe:

DependinţeEdit

  • JDK 1.5
  • Maven -- deşi nu este declarat, este necesar pentru a crea noi componente

ConcluziiEdit

  • Lipsa completă a unei documentaţii serioase şi a unui tutorial.