Domanda

Voglio solo gridare alla comunità per vedere quali popoli pensieri sono su server processo Java in generale.

IBM, in particolare, tendono a fare un sacco di rumore su server di processo Websphere. Posso vedere l'idea dietro i server di processo se il vostro lavoro in un mondo di servizi web, ma in pratica sono davvero efficaci o sono solo un'esagerazione?

BPEL è un'altra tecnologia strettamente legata che tende ad ottenere un sacco di hype da parte di IBM, ma sono ancora vedere un'implementazione nella vita reale.

pensieri generali di benvenuto.

È stato utile?

Soluzione

Alcuni progetti / aziende hanno i processi di business complessi che coinvolgono numerosi servizi, le applicazioni, le interazioni umane per i quali si utilizza un motore BPM, i suoi connettori, i suoi strumenti di modellazione può essere giustificato. Ma questo non è chiaramente per tutti.

Ora, per utilizzare IBM Process Server, avrete bisogno di una licenza, avrete bisogno di un application server per ricorrere ad esso (a caso, WebSphere), alcuni (IBM) macchine, forse alcuni connettori costosi, alcune licenze per la strumenti di modellazione, ecc quindi non sono sorpreso del fatto che IBM fa rumore su di esso (anche se in realtà non hanno la stessa sensazione), la vendita di una tale soluzione deve essere un buon affare per loro (nemmeno menzionare la consulenza si aggiungerà al disegno di legge).

E BPEL, che è un linguaggio standardizzato per descrivere i flussi come una sequenza di servizi che consumano o producono messaggi XML, ovvero una generalizzazione di BPM tramite XML e Web Services, è un altro mattone che permette di promuovere SOA un po 'più, alimentando la commercializzazione la minestra. Così, ancora una volta, non c'è nulla di sorprendente nel fatto che i produttori di software cercano di promuoverlo.

Concettualmente, non credo che la BPM, BPEL, ecc sono cattive idee. Ma come ho detto, non sono per tutti. Se non risolvono nulla per te, quindi utilizzando loro sarebbe una cattiva idea. Ma questo non significa necessariamente li invalida come concetti.

Altri suggerimenti

IBM ha diverse offerte ora in questo spazio.

L'acquisizione Lombardi e WPS patrimonio non sono fuse come IBM Business Process Manager. C'è anche un BPM FileNet che è disponibile da IBM, che sono mirati verso soluzioni incentrate Documento BPM.

Lombardi pila efficacemente utilizza BPMN mentre WPS utilizza BPEL come meccanismo orchecstration.

Il campo di IBM / Oracle aveva scelto la strada BPEL, mentre gli altri come Appia, Lombardi, Pega ecc erano venuti a usare BPMN come il modello di esecuzione per il processo di business.

Entrambi sono ampiamente utilizzati e avere un motivo significativo di esistere.

HTH

Manglu

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