Domanda

mi piacerebbe essere la valutazione delle soluzioni Open Source SOA. Quali sono le opzioni?
Sto cercando qualcosa che fornisce (forse) di stack SOA completa.

Mi piacerebbe sotto caratteristiche -

  1. BPEL
  2. BPM
  3. ESB
  4. SOA Governance
  5. Buona utensili

In questo momento Glassfish ESB si presenta come una buona opzione. Ci sono altre buone Stacks?

È stato utile?

Soluzione

mi sono fatto leggere "Open Source SOA" qualche mese fa. Si va oltre un sacco di roba open source relativi a SOA e fa un buon confronto / contrasto tra le varie opzioni. Mi raccomando guardando questo.

http://www.amazon.com/Open-Source-Soa-Jeff- Davis / dp / 1933988541 / ref = sr_1_1? ie = UTF8 & s = libri & qid = 1.267.534,865 mila & sr = 8-1

Altri suggerimenti

WSO2 fornisce uno stack completo SOA open source. Ed è l'unico fornitore che offre uno stack completo SOA dai dati a schermo, in esecuzione sia on-premise e nel cloud.

WSO2 SOA pila include ...

  • WSO2 ESB
  • WSO2 Business Process Server [BPEL]
  • WSO2 Application Server [Servizio e Web hosting di Ap]
  • WSO2 Identity Server [OpenID, WS-Trust, XACML, OAuth, SAML2]
  • WSO2 Business Activity Monitor
  • WSO2 Business Rules Engine
  • WSO2 Data Service Server [esporre i dati come servizio]
  • WSO2 Mashup Server
  • WSO2 server dei gadget
  • WSO2 Message Broker
  • WSO2 Complex Event Processing Server
  • WSO2 Governance del Registro di sistema

E 'possibile avere maggiori dettagli su WSO2 SOA pila visitare http://wso2.org

. Disclaimer: Sono un architetto lavorando @ WSO2

Mule è un popolare strumento di ESB open source. Se Mulo / Glassfish forniscono un sacco di funzionalità che non si ha realmente bisogno, forse una combinazione di ActiveMQ e < a href = "http://www.springsource.org/spring-integration" rel = "nofollow noreferrer"> Integrazione primavera è il punto dolce per te.

Ho detto più open source ESB in questo risposta precedente ma, dato le vostre esigenze, mi piacerebbe short list ServiceMix , < a href = "http://www.jboss.org/jbossesb" rel = "nofollow noreferrer"> JBossESB e OpenESB .

Non ho molta esperienza con JBossESB ma ho ricevuto un buon feedback da fonti affidabili e so che ha una buona attrezzatura. OpenESB è sicuramente un candidato serio (anche se c'è un po 'di incertezza sul suo futuro). Non trovo la documentazione del servizio Mix perfetto (è difficile trovare cose).

Quindi, la mia scelta sarebbe tra OpenESB e JBossESB (nota che essi non governo copertura che in realtà è più un essere umano di un problema tecnico a mio parere).

Apache ServiceMix fornisce un'infrastruttura ESB che farà la SOA in maniera funzionalità estremamente completa. Apache Camel può anche essere collegato a ServiceMix per una maggiore instradamento e la messaggistica regole.

sto seriamente guardando Sun GlassFish ESB. Anche se io sono uno sviluppatore .net le attrezzature e gli esempi (e libro su Amazon) sono molto buona e facile da utilizzare. Non coprire il governo ma molto forte BPEL - Per quello che voglio io non hanno nemmeno bisogno di sapere Java -. Bonus

Una cosa che ho lavorato per i flussi di lavoro scientifiche utilizzando tecnologie orientate ai servizi potrebbe essere utile a voi. Si chiama OMII-UK e la distribuzione per ora contiene un bel pila di Caratteristiche. Tutto sulla base di tecnici opensource (ad esempio, Tomat, Axis, ActiveBPEL, Eclipse BPEL ...). Potrebbe valere la pena dare un'occhiata.

Progress FUSE (Apache ServiceMix) è una risposta alla mancanza di documentazione con puro ServiceMix.

È possibile utilizzare Apache ODE BPEL per integrare.

Buona serie di tutorial trovate qui:

http://jee-bpel-soa.blogspot.com/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top