Tag-Archive for » jBPM «

Monday, December 15th, 2008 | Author: admin

Σε προηγούμενο blogpost είδες πως μπορείς να χρησιμοποιήσεις το jBPM μέσω μιας απλής stand-alone java εφαρμογής. Το επόμενο βήμα λοιπόν, είναι να ενσωματώσεις το jBPM στο enterprise application σου και να το χρησιμοποιήσεις για να κάνεις handle πολλαπλά workflow τα οποία θα τρέχουν παράλληλα, από διαφορετικούς χρήστες και σε διαφορετικά states. Για να γίνει αυτό, θα πρέπει να συνδέσεις το jBPM με μια βάση δεδομένων έτσι ώστε να μπορείς να έχεις persistent state στα workflows σου.

Η διαδικασία είναι σχετικά απλή και το jBPM έχει σχεδιαστεί έτσι ώστε και να την απλοποιεί αλλά και να την κάνει generic-enough ώστε να μη σε δεσμεύει σε συγκεκριμένες DBs. Για το παράδειγμα αυτό, θα χρησιμοποιήσουμε τον client που έφτιαξες στο προηγούμενο blogpost επεκτείνοντάς τον κατάλληλα για τη σύνδεση του jBPM με τη MySQL.

more…

Category: Programming  | Tags: , , ,  | Leave a Comment
Monday, December 15th, 2008 | Author: admin

Έχεις στα requirements του project σου διαδικασίες που περιλαμβάνουν πολλαπλούς χρήστες, διαφορετικά execution paths και decision points, notifications και triggers ανάλογα με τα action και άλλα τέτοια ωραία δυναμικά constraints; Καλωσόρισες στον κόσμο των workflows! Όπως πάντα, θα αφήσω το κομμάτι της θεωρίας - που μπορείς να βρεις εύκολα με ένα γρήγορο search στο google - και θα προχωρήσω σε ένα hands-on παράδειγμα. Για το παράδειγμα αυτό θα χρησιμοποιήσουμε το JBoss jBPM και το Eclipse 3.4.0 (aka Ganymede).

more…

Category: Programming  | Tags: , ,  | Leave a Comment