Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
archives | 2023-07-17 | ||
yaoqiang.dmn-6.1.3.pkg | 2023-07-31 | 188.0 kB | |
yaoqiang.editor-6.1.3.pkg | 2023-07-31 | 2.1 MB | |
yaoqiang.ws.test-6.1.0.pkg | 2023-07-08 | 24.6 kB | |
yaoqiang.engine-6.1.0.pkg | 2023-07-08 | 320.0 kB | |
yaoqiang.ws-6.1.0.pkg | 2023-07-08 | 29.6 kB | |
bpmn.engine.endpoints-6.1.0.pkg | 2023-07-04 | 6.2 kB | |
bpmn.engine.logger-6.1.0.pkg | 2023-07-04 | 3.4 kB | |
quartz-scheduler-2.3.2.pkg | 2023-07-04 | 2.4 MB | |
yaoqiang.ws.examples-6.1.0.pkg | 2023-07-04 | 11.9 kB | |
readme.txt | 2023-07-04 | 3.8 kB | |
saaj-3.0.2.pkg | 2023-06-12 | 547.7 kB | |
yaoqiang.mail-6.0.1.pkg | 2023-06-02 | 409.1 kB | |
tomcat-websocket-10.1.9.pkg | 2023-05-31 | 2.0 MB | |
jaxws.runtime-4.0.1.pkg | 2023-05-30 | 5.7 MB | |
nashorn-15.4.0.pkg | 2023-05-28 | 2.4 MB | |
Totals: 16 Items | 16.1 MB | 0 |
1. jaxws.runtime This package contains Jakarta XML Web Services implementation, an implementation of Jakarta Web Services Metadata and Jakarta XML Web Services Specifications. Yaoqiang BPMN Engine Web Services are developed using Jakarta XML Web Services. This package is required when running an Embedded BPMN Engine, and it is also required by yaoqiang.ws.test. 2. nashorn This package contains Nashorn engine, which is an implementation of the ECMAScript Edition 5.1 Language Specification. It is used to interpret JavaScript Expression in Yaoqiang BPMN Engine. This package is required when running an Embedded BPMN Engine. 3. quartz-scheduler This package contains Quartz Job Scheduling Library and BPMN Engine Quartz Jobs. Yaoqiang BPMN Engine uses it to scheduler time events. This package is required when running an Embedded BPMN Engine. 4. saaj This package contains an implementation of Jakarta SOAP with Attachments Specification. It is required by yaoqiang.engine and jaxws.runtime. 5. tomcat-websocket This package contains Tomcat WebSocket implementation, which implements the Jakarta WebSocket 2.1 API. Yaoqiang BPMN Editor using the WebSocket client connects to the remote BPMN Engine Web Socket Endpoint. This package is required when connecting to a remote BPMN Engine. 6. yaoqiang.engine This package contains Yaoqiang BPMN Engine, an Open Source BPMN 2.0 Engine. 7. yaoqiang.mail This package contains Jakarta Mail API and Mail Service for Engine. This package is required when running an Embedded BPMN Engine. 8. yaoqiang.ws This package contains Yaoqiang Web Service and EndPoint Mananger. This package is required when running an Embedded BPMN Engine, and it is also required by yaoqiang.ws.test. 9. yaoqiang.ws.test This package contains Yaoqiang Web Service Test Tool. 10. yaoqiang.ws.examples This package contains Yaoqiang Web Services, which will be called by BPMN processes running in the Engine. 11. bpmn.engine.endpoints This package contains Yaoqiang Engine Callback EndPoits, which will be called by BPMN processes running in the Engine. 12. Packages dependency 12.1 the following 5 packages don't have dependent package: yaoqiang.mail quartz-scheduler nashorn tomcat-websocket saaj 12.2 the other 6 packages have dependent package: yaoqiang.engine ------> saaj yaoqiang.ws ----------> jaxws.runtime yaoqiang.ws.test ------> yaoqiang.ws jaxws.runtime ---------> saaj /----------> yaoqiang.mail | yaoqiang.ws.examples --> yaoqiang.ws | \----------> jaxws.runtime bpmn.engine.endpoints -> yaoqiang.ws | \----------> yaoqiang.engine 12.3 the whole dependency diagram saaj <--------- yaoqiang.engine ^ ^ | | /---------> jaxws.runtime /-- bpmn.engine.endpoints | ^ | | | | yaoqiang.ws.examples -> yaoqiang.ws <--+-- yaoqiang.ws.test | ^ v | yaoqiang.mail +------------> quartz-scheduler ^ | | | +------------------+------------> nashorn | (the above|packages are needed when running an Embedded BPMN Engine) | yaoqiang.engine ----------------------------> tomcat-websocket (tomcat package is only needed when connecting to a remote BPMN Engine, which is deployed in tomcat.)