WSO2 Product Release Webinar: WSO2 Business Process Server 3.5
-
Upload
wso2-inc -
Category
Technology
-
view
827 -
download
5
Transcript of WSO2 Product Release Webinar: WSO2 Business Process Server 3.5
![Page 1: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/1.jpg)
WSO2 Business Process Server 3.5.0
Product Release Webinar
Nandika Jayawardana
WSO2
![Page 2: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/2.jpg)
WSO2 Business Process Server
• Facilitates workflows with heterogeneous enterprise services
and human interactions
• Supports BPMN 2.0 using Activiti BPMN engine
• Supports WS-BPEL 2.0 using Apache ODE BPEL engine
• Supports WS-HumanTasks 1.1 / BPEL4PEOPLE
specifications
• 100% free and open source and with commercial support
![Page 3: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/3.jpg)
WSO2 Business Process Server
• Tooling support with graphical process modeling
• Process management via graphical administration console
• Extensible via extension points
• Clustering support for high availability and scalability
• Light weight developer friendly and easy to deploy
• JMX based monitoring
• Customizable web applications for BPMN and Humantasks
![Page 4: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/4.jpg)
BPS in action
![Page 5: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/5.jpg)
HumanTasks in action
![Page 6: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/6.jpg)
Integrates to existing environment
![Page 7: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/7.jpg)
WSO2 Business Process Server 3.5.0
• Feature additions and improvements o BPMN 2.0 support
o BPMN Explorer
o HumanTask Explorer
o HumanTask form generation
o BPEL Instance retry from web console
o Improved clustering support with new job distribution algorithm
o JMX monitoring for humantasks
o Process and instance cleanup scripts
o Dashboards for monitoring processes and tasks
![Page 8: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/8.jpg)
Component Architecture
![Page 9: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/9.jpg)
BPMN 2.0
• Business Process Model and Notation (BPMN) is a popular
standard for process modeling
• An xml based language and includes graphical notation
• Understandable to business users and machine executable
• Standard maintained by OMG (http://www.bpmn.org/)
• Provides a large number of constructs to capture complex
business scenarios
![Page 10: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/10.jpg)
BPMN 2.0
![Page 11: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/11.jpg)
BPMN Process Management via admin console
• Upload BPMN packages via management console
• Process versioning and hot deployment of processes
• View process diagram and process definition
• Manage process instances
oSearch, Suspend and Delete
• Graphical auditing and troubleshooting of instances
oView current execution state of a process instance and instance
variable values
![Page 12: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/12.jpg)
Admin console – Process view
![Page 13: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/13.jpg)
Admin console – Process information
![Page 14: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/14.jpg)
Admin console – Instance information
![Page 15: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/15.jpg)
BPMN Explorer
• Customizable user facing web application
• Built using the REST API exposed by the BPMN runtime
• Provides process list view
o start process instances
• MyTasks instance list view
o Claim , reassign, transfer, complete task instances
• Search task instances by
o Task name, status, assignee, candidate users, owner, task start date, end date ….
• Reporting dashboard
o Provides analytics for analyzing the performance of the server, processes and tasks
![Page 16: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/16.jpg)
BPMN Explorer
![Page 17: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/17.jpg)
BPMN Explorer
![Page 18: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/18.jpg)
HumanTask Explorer
• Customizable user facing web application to interact with
tasks and notifications
• Built on top of the HumanTask client API
• Perform actions on My Task List
oAssign, claim, start, suspend, complete, release, skip, fail
• Search and find tasks in different states
• Reporting dashboard
• Task form generation
![Page 19: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/19.jpg)
HumanTask Explorer
![Page 20: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/20.jpg)
HumanTask Explorer
![Page 21: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/21.jpg)
HumanTask Explorer
![Page 22: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/22.jpg)
HumanTask Explorer - Form generation
• Custom renderings defined for input and output messages of
task service operation
• HumanTask explorer uses the task client api to get rendering
data and generates the form
• User can complete and submit the form in order to complete
the task
![Page 23: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/23.jpg)
HumanTask Explorer - Form generation
![Page 24: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/24.jpg)
HumanTask Explorer - Form generation
![Page 25: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/25.jpg)
BPEL process instance retry
![Page 26: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/26.jpg)
BPEL process instance retry
![Page 27: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/27.jpg)
Other improvements
• Improved clustering support with new job distribution
algorithm
oUsing hazelcast to identify nodes
• Instance cleanup scripts for BPEL and BPMN
• Email and SMS notifications support for WS-HumanTask
notifications
![Page 28: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/28.jpg)
Roadmap for next release
• New transports for BPMN runtime
• WSO2 Data Analytics server toolbox for BPS
• Custom tasks to extend BPMN runtime
• Upgrade Apache ODE runtime
• HumanTask editor
• Integrate with WSO2 Process Center for process discovery,
analytics and optimizations
![Page 29: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/29.jpg)
Q&A
![Page 30: WSO2 Product Release Webinar: WSO2 Business Process Server 3.5](https://reader030.fdocuments.in/reader030/viewer/2022020301/58ed77a51a28ab04768b45f9/html5/thumbnails/30.jpg)
Contact us !