Thanks for the answers. I have two more
doubts using BONITA.
If I use the ‘embed it in your web
application solution’ , ¿Can I do it in a
Clustered Environment?
(I don’t know if you are English,
French or Spanish, so I’m going to write this in English and Spanish)
English:
Y worry lot about scalability. This can
be oriented two ways:
1.- Lots of Model Processes with little
instances in each process at the same time.
2.- A few model processes and lots of
instances in each one.
I’m more interested in the 2
point. How many instances at the same, can be running in each process???.
Spanish (Mi lengua maternal J):
Me interesa mucho saber qué nivel de
escalabilidad puede ofrecer el motor de workflow. Pueden producirse 2
escenarios:
1.- Muchos modelos de Workflow, pero
pocas instancias sobre ellos
2.- Pocos modelos, pero muchas
instancias en cada uno.
Estoy interesado más en el 2 punto.
Nuestra aplicación no requiere de muchos tipos de workflows, sino de unos pocos
pero en cada uno de ellos muchas instancias, nos vamos hacia los 30000 o por
ahí.
Hay alguna limitación en ello????,
escala bien de esta forma, cada año serán más y más.
Thanks.
De: Miguel
Valdes Faura [mailto:miguel.valdes-faura@...]
Enviado el: jueves, 02 de abril de
2009 15:21
Para: Goyena, Miguel (CONASA)
CC: bonita@...
Asunto: RE: Bonita 3.1 Integration
with platform
Hi Miguel,
I would say Bonita v4
(Nova Bonita) without hesitation! the only constraint I see with your target architecture
is that Bonita v4 requires jdk 1.5 and seems like you are using 1.4. While
Bonita v3 can run in jdk 1.4 is not an option that you should consider as it is
an old and not supported version.
Could you consider to
upgrate to jdk 1.5 ? or at least to deploy Bonita in a server running jdk 1.5 ?
One of the great things
about Bonita v4 is that it can run in any application server you have (so
Websphere in your case) and any relational database (i.e Oracle).
Another nice feature in
Bonita v4 is the deployment target. You can deploy bonita as a BPM server
(meaning as a .ear application inside your application server) or embed it in
your web application (standalone).
For further information
please check the Bonita CookBook
document.
Best regards,
Miguel
BPM Manager
Bull,
Architect of an Open World TM
1, rue de Provence
38130 Echirolles (France)
Direct Line: +33-4-76-29-72-28
This e-mail contains
material that is confidential for the sole use of the intended recipient. Any
review, reliance or distribution by others or forwarding without express
permission is strictly prohibited. If you are not the intended recipient,
please contact the sender and delete all copies.
Hi:
We are trying to change our workflow engine because we are not happy
with the performance of the old one.
We try to evaluate the possibilities and Bonita is one of them. After
reading all the documentation of Bonita 3 and Nova Bonita, we have some doubts
about the integration of Bonita Workflow engine and our application. The best
way to start is to resume the platform and the technologies used in our
application:
Java J2EE application deployed in a cluster environment of IBM
WebSphere 5.1.
JVM 1.4.2 .
Our architecture is based in struts 1.1 and EJB 2.0 (We have Session,
Message and Entity beans)
Our database is Oracle 10.
Our doubts are:
1.- Which Bonita version is more compatible with our platform??? (I
think is 3)
2.- Is it possible to put Bonita inside our platform??? , or it must be
like another standalone to interact with it???
3.- If it is a standalone solution (separated from our application),
How we can interact with Bonita?, starts workflows instances, signal some
paused, etc… (WebService or jndi called). The client how we can configure
it.
4.- If it’s an embbebed solution (inside our application), Is it
possible to deploy the engine and the web interface in WebSphere?
5.- Is it possible to use Oracle instead of hsqldb???
Thanks a lot for the information