Re: Bonita 3.1 Integration with platform

View: New views
1 Messages — Rating Filter:   Alert me  

Parent Message unknown Re: Bonita 3.1 Integration with platform

by Miguel Valdes Faura-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Miguel,

Bonita v4 has been designed tu support hundreds of thousands of processes instances per day. Bonita v4 can be easily deployed in a clustered envrionment using both standalone (hibernate + distributed cache) vs JEE clustering configurations.

Just as an example, i suggest you to take a look to some stress scenarios we desribed some months ago in the Bonita forum: http://forge.ow2.org/forum/message.php?msg_id=13014

Bonita v4 also provides advanced features allowing to easily separate production and archive/history BPM data to improve performance over the time (in production scenarios in which thousands of instances are executed and completed)
 
best regards,
Miguel Valdes


De : miguel.goyena@... [mailto:miguel.goyena@...]
Envoyé : jeudi 2 avril 2009 15:48
À : miguel.valdes-faura@...
Objet : RE: Bonita 3.1 Integration with platform

 

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

 

*Orchestra*, The BPEL open source project: http://orchestra.ow2.org
*Bonita*, The XPDL open source project: http://bonita.ow2.org

 

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.


De : miguel.goyena@... [mailto:miguel.goyena@...]
Envoyé : jeudi 2 avril 2009 11:09
À : miguel.valdes-faura@...
Objet : Bonita 3.1 Integration with platform

 

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




--
You receive this message as a subscriber of the bonita@... mailing list.
To unsubscribe: mailto:bonita-unsubscribe@...
For general help: mailto:sympa@...?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws