Tehnologii XML -- ServiceMix -- 2007-2008 -- info.uvt.ro
Appearance
Tehnologii XML -- 2007-2008 -- info.uvt.ro
Referinţe
[edit]- ESB -- Enterprise Service Bus
- JBI -- Java Business Integration
- ServiceMix -- Wikipedia
- ServiceMix -- pagina principală
Documentaţie
[edit]Download
[edit]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:
- http://incubator.apache.org/servicemix/2-introduction.html#2.Introduction-WhatisJavaBusinessIntegration%2528JBI%2529%253F
- http://incubator.apache.org/servicemix/5-jbi.html
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ţe
[edit]- JDK 1.5
- Maven -- deşi nu este declarat, este necesar pentru a crea noi componente
Concluzii
[edit]- Lipsa completă a unei documentaţii serioase şi a unui tutorial.