Domanda

Ho limitato la conoscenza di tecnologie basate su Java, e per motivi di lavoro forzato, posso avere bisogno di decidere se WebLogic Integration (WLI) o Oracle Service Bus (OSB) è la scelta migliore per l'integrazione di un piccolo numero di sistemi standalone insieme . Entrambi i prodotti sembrano in grado di compiti simili, anche se in un caso (WLI) l'integrazione è più tecnicamente guidato dove l'altro (OSB) è più dei processi di business driven.

Supponendo costo è alcuna opzione, chiunque può fornire una buona descrizione di quando si potrebbe scegliere di utilizzare un prodotto contro l'altro? È una scelta andando a coinvolgere più di configurazione vs. codifica personalizzata Java?

È stato utile?

Soluzione

Beh, dipende.

OSB integrerà di BEA AquaLogic Service Bus esistente. E 'solo un servizio bus.

WLI non sarà più esiste. Ora sarà parte di Oracle BPEL PM (Oracle BPEL Process Manager motore di esecuzione)

Un bus di servizio può essere utilizzato per applicazioni integrate webservice "Pronto". Se i vostri piccoli applicazioni possono già essere distribuiti come webservices questa sarebbe la scelta giusta, non c'è niente di coordinare lì, basta, esporle.

In altra parte, WLI è di coordinare l'interazione tra i servizi e crearne uno nuovo. Si potrebbe codificare il modo in cui questi servizi saranno interagiscono tra di loro.

Se le applicazioni sono molto "processo" orientate (dove il piccolo all'interazione nessuno all'utente è richiesto) ed è necessario creare un nuovo servizio da questa questa sarebbe la scelta (credo che le applicazioni dovrebbero essere webservice pronto comunque)

Se le applicazioni sono più user oriented, e si sta legandoli insieme per creare un nuovo flusso (un processo di business), quindi lo strumento giusto sarebbe Oracle BPM. Con questo strumento è possibile integrare le applicazioni (che potrebbero non essere pronti webservice) creare un nuovo processo di business ed esporlo come webservice.

Quindi, dipende dalle vostre esigenze.

Con lo strumento Oracle BPM è possibile integrare le applicazioni e distribuirli come WS.

Per quanto riguarda Oracle BPM va, potrei darvi maggiori dettagli se avete bisogno:)

Altri suggerimenti

Non sono d'accordo su quello che il commento di Oscar su "WLI non esiste più"

WLI non sta andando via. Si tratta di una parte della piattaforma Oracle Integration. WLI fornisce l'integrazione più stretta di OSB che è significa solo Sevices web. Prima piattaforma ESB WLI è stato indicato anche come WLI-ServiceBus.

Con WLI è possibile creare processi (WLI o BPEL) ed esporli come webservices. Si può anche avere il WLI eseguire ESB come funcationality, come ad esempio impplement diversi modelli per il routing, la scissione, aggrgation e pipeline. WLI doveva andare in direzione di BPM, ma BEA aquired Fuoco e andò avanti creando la piattaforma BPM, lasciando WLI all'integrazione delle suite di prodotti "Weblogic" che lo rende una parte del Aqualogic" suite di prodotti che è targted verso il business utenti. Weblogic è rivolto verso l'sviluppatori.

OSB supporta la creazione dei modelli di cui sopra, ma è più orientata verso i servizi web e le orchestrazioni di SOA.Form potrebbe essere necessario utilizzare gli strumenti BPM.

WLI è più potente, se siete alla ricerca di applicazioni performnce oriented. D'altra parte, se siete alla ricerca di SOA OSB integrazione basata o ALSB dovrebbe essere abbastanza buono.

Nel vostro caso, poiché la vostra ricerca per integrare piccolo numero di WLI applicazione sarebbe la buona scelta.

Anil Datt

Sembra WLI è uno strumento prematuro BPM e ESB. E 'anche indicato come parte della piattaforma Oracle SOA Stretegry sul loro sito web. Dal momento che fa le cose che un ESB e uno strumento di BPM dovrebbe fare, qual è il futuro di WLI?

WLI è più amichevole rispetto Developer Analista amichevole. E 'sbagliato vedere WLI dalla BPM o punto di vista ESB. Può essere utilizzato lotto molti processi orientati e Message Oriented implementazioni, che potrebbero non essere necessariamente BPM. BPM e ESB cadono sotto SOA, ma WLI non necessariamente funzionare solo all'interno di SOA. Ho beleive che sta per rimanere come strumento per supportare più di processo più basso livello di progettazione e Intergration sforzi.

Sì. È corretto. Si dovrebbe concentrarsi sulla Aqualogic ServiceBus. WLI scomparirà prossimi 5 - 10 anni. Perché non è prodotto strategia di Oracle. Questa è una notizia di conferma.

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