jboss-user
[Arriba] [Todas las Listas]

[jboss-Usuario] [jBPM] - Re: Utilizando un Temporizador

To: User development <jboss-user@xxxxxxxxxxxxxxx>
Subject: [jboss-Usuario] [jBPM] - Re: Utilizando un Temporizador
From: Gary tse <do-not-reply@xxxxxxxxx>
Date: Mon, 05 Sep 2011 00:02:19 -0400
Auto-submitted: yes
Delivery-date: Mon, 05 Sep 2011 00:03:25 -0400
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <2-620909-3-66766-1313214310114-2-624636-3-17660-1315126538705.jivesbs.jivemailuser@http://community.jboss.org>
List-archive: <http://lists.jboss.org/pipermail/jboss-user>
List-help: <mailto:jboss-user-request@lists.jboss.org?subject=help>
List-id: The JBoss User main mailing list <jboss-user.lists.jboss.org>
List-post: <mailto:jboss-user@lists.jboss.org>
List-subscribe: <https://lists.jboss.org/mailman/listinfo/jboss-user>, <mailto:jboss-user-request@lists.jboss.org?subject=subscribe>
List-unsubscribe: <https://lists.jboss.org/mailman/listinfo/jboss-user>, <mailto:jboss-user-request@lists.jboss.org?subject=unsubscribe>
References: <2-620909-3-66766-1313214310114.jivesbs.jivemailuser@http://community.jboss.org> <2-620909-3-66766-1313214310114-2-624404-3-88061-1314944861273.jivesbs.jivemailuser@http://community.jboss.org> <2-620909-3-66766-1313214310114-2-624636-3-17660-1315126538705.jivesbs.jivemailuser@http://community.jboss.org>
Reply-to: The JBoss User main mailing list <jboss-user@xxxxxxxxxxxxxxx>
Sender: jboss-user-bounces@xxxxxxxxxxxxxxx
Gary *tse [*http://comunidad.*jboss.*org/Personas/*garytse] creó la discusión

"*Re: Utilizando un Temporizador"

para ver la discusión, visita: *http://comunidad.*jboss.*org/Mensaje/624677#624677

--------------------------------------------------------------
*Sorry pero lo adivino todo depende en los procesos.

Para una piscina/ múltiple *StatefulKnowledgeSession implementación :
Decirte tiene un proceso largo que espera para partidos externos (*eg humano, *webservice, *etc).  Cuándo el acontecimiento llega, necesitas alguna manera (*eg DB) para mirar arriba y descubrir qué proceso bajo qué sesión tendría que ser informado del acontecimiento.

*ie.  Proceso *id -> sesión *id ->  *interact con el correcto *StatefulKnowledgeSession objeto que contiene vuestro objeto de proceso.


Para un solo *StatefulKnowledgeSession :
no necesitas que *mapping, desde todos los  procesos son bajo 1 sesión sola.  Aun así, pienso hay una limitación de rendimiento en esta implementación.  Cuando lejos cuando sé, cada sesión sólo tiene 1 hilo para correr todo de los procesos en un tiempo-manera compartida.  (Cualquiera puede confirmar ?)
--------------------------------------------------------------

Respuesta a este mensaje por ir a Comunidad
[*http://comunidad.*jboss.*org/Mensaje/624677#624677]

Empieza una discusión nueva en *jBPM en Comunidad
[*http://comunidad.*jboss.*org/Escoge-contenedor!Entrada.*jspa?*contentType=1&*containerType=14&contenedor=2034]

Gary tse [http://community.jboss.org/people/garytse] created the discussion

"Re: Using a Timer"

To view the discussion, visit: http://community.jboss.org/message/624677#624677

--------------------------------------------------------------
Sorry but I guess it all depends on the processes.

For a pool/ multiple StatefulKnowledgeSession implementation :
Say you have a long process that waits for external parties (eg human, webservice, etc).  When the event arrives, you need some way (eg DB) to look up and find out which process under which session should be informed of the event.

ie.  process id -> session id ->  interact with the correct StatefulKnowledgeSession object that contains your process object.


For a single StatefulKnowledgeSession :
You do not need that mapping, since all processes are under 1 single session.  However, I think there is a performance limitation in this implementation.  As far as I know, each session only have 1 thread to run all of the processes in a time-shared manner.  (Anyone can confirm ?)
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/624677#624677]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
*jboss-Usuario *mailing lista
*jboss-user@xxxxxxxxxxxxxxx
*https://listas.*jboss.*org/*mailman/*listinfo/*jboss-Usuario
_______________________________________________
jboss-user mailing list
jboss-user@xxxxxxxxxxxxxxx
https://lists.jboss.org/mailman/listinfo/jboss-user
<Anterior por Tema] Tema Actual [Siguiente por Tema>