Question

Je veux juste crier à la communauté pour voir ce que les peuples sont sur des serveurs pensées de processus Java en général.

IBM en particulier ont tendance à faire beaucoup de bruit au sujet de WebSphere Process Server. Je vois l'idée derrière les serveurs de processus si votre travail dans un monde de service web, mais dans la pratique sont-ils réellement efficaces ou sont-ils simplement surpuissant?

BPEL est une autre technologie étroitement liée qui tend à obtenir beaucoup de battage médiatique d'IBM, mais je suis encore à voir une mise en œuvre dans la vie réelle.

Réflexions générales de bienvenue.

Était-ce utile?

La solution

Certains projets / entreprises ont des processus d'affaires complexes qui impliquent de nombreux services, les applications, les interactions humaines pour lesquelles l'aide d'un moteur de BPM, ses connecteurs, ses outils de modélisation peuvent être justifiées. Mais ce n'est évidemment pas pour tout le monde.

Maintenant, utiliser IBM Process Server, vous aurez besoin d'une licence, vous aurez besoin d'un serveur d'applications pour le déployer (au hasard, WebSphere) machines, certains (IBM), peut-être certains connecteurs coûteux, des licences pour la outils de modélisation, etc. Je ne suis pas surpris que IBM fait du bruit à ce sujet (même si ne pas vraiment le même sentiment), la vente d'une telle solution doit être une bonne affaire pour eux (même pas mentionner le conseil qu'ils ajouteront au projet de loi).

Et BPEL, qui est un langage standardisé pour décrire les flux comme une séquence de services consommant ou produisant des messages XML, soit une généralisation de BPM par XML et Web Services, est une autre brique permettant de promouvoir SOA un peu plus loin, l'alimentation de la commercialisation soupe. Donc, encore une fois, il n'y a rien d'étonnant à ce que les fournisseurs de logiciels tentent de le promouvoir.

Conceptuellement, je ne pense pas que le BPM, BPEL, etc sont de mauvaises idées. Mais comme je l'ai dit, ils ne sont pas pour tout le monde. Si elles ne résolvent rien pour vous, alors les utiliser serait une mauvaise idée. Mais cela ne les annule pas nécessairement comme des concepts.

Autres conseils

IBM a de multiples offres maintenant dans cet espace.

L'acquisition Lombardi et WPS du patrimoine ne sont pas fusionnées en tant que gestionnaire de IBM Business Process. Il y a aussi un BPM FileNet qui est disponible à partir d'IBM qui sont ciblés vers des solutions centrées sur le document de BPM.

Lombardi pile utilise efficacement BPMN tandis que WPS utilise BPEL comme mécanisme de orchecstration.

Le camp IBM / Oracle avait choisi le chemin BPEL tandis que les autres comme Appian, Lombardi, Pega etc étaient venus d'utiliser BPMN comme modèle d'exécution du processus d'affaires.

Les deux sont largement utilisés et ont une raison significative pour exister.

HTH

Manglu

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top