uEngine BPM 开发者手册(en)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

DeveloperManualDeveloperManual..............................................................................................................21.Introduction....................................................................................................................22.Strengths.........................................................................................................................3UnsolvedWorkflowProblems....................................................................................3uEngineDesignPrinciples.........................................................................................4Componentbasedadaptable/growingengine....................................................4BasedonWebServices........................................................................................53.Architecture.................................................................................................................51.SystemArchitecture...............................................................................................51.J2EEischosenasuEnginesystemframework..........................................62.InterfacebetweenconfiguredworkflowelementsviaWebServices........73.WebServicetools-Axis/WSDL4J/UDDI4J............................................74.Persistence–XMLSerializationplusEntitiyBeans................................75.EasyapproachesontheInternetviaJavaWebStart...............................72.ProcessManagerInterface.....................................................................................83.PersistenceFramework.....................................................................................14DefaultPreservedFramework..........................................................................144.CompositePattern.............................................................................................165.Mainclass...........................................................................................................161.ActivityDefinitionClass–Activity..............................................................162.ActivityFlowControlClass–ComplexActivity..........................................173.ProcessDefinitionClass–ProcessDefinition..............................................174.RolesandRoleMappingClass–RolesandRoleMapping..........................175.ProcessVariableClass–ProcessVariable....................................................186.ComponentFramework.....................................................................................18ComponentInterfaces.......................................................................................197.ERD.....................................................................................................................238.DAO....................................................................................................................231.DAOTypes..................................................................................................232.DAOsusedbyuEngine..............................................................................243.Transaction.................................................................................................264.RelationshipbetweenTransactionContextandTransactionListener....275.CachingEnabled.........................................................................................276.SynchronizedDAO(automaticallycachedDAO).....................................287.SQLGeneration..........................................................................................298.EJBProcessInstance...................................................................................309.Persistence.....................................................................................................32DeveloperManual1.IntroductionToday’se-businesstrendisinteractionswithnetworkapplicationslikewebservices.Inorderforustofollowthistrend,weneedtobeabletointegratebusinessresourcesinarealtimeorkeepupwithfastmovingtechnology.Withthatreason,uEngine’scomponentbasedBPMSprovidesustohaveadaptabilityandflexibility.uEnginenotonlysupportsBusinessProcessManagementforcompanies,butalsoB2B(BusinesstoBusiness)andevenEAI(EnterpriseApplicationInterface)betweenapplicationsasanintegratedbusinessoperatingsystem.uEngineisbuiltbasedonGNUphilosophywithdevelopers’activeandcooperativeinvolvementsindevelopment.[Note]ThismanualiswrittenbasedonuEnginestandalonev3.5.2version.Thefollowingsareessentialthatyouneedtounderstandbeforemovingahead.WorkflowManagementSystemWebServices(SOAP/WSDL/UDDI)J2EEObjectorientedframeworkJAVABeansframeworkandreflectionDesignPatternsXMLandXMLBindingframework(JAXB)JSPandsimplePortlet[Note]ThecomponentbaseduEnginefollowstheuniqueOKF(OpenKernelFramework)developmentmethodologythatsupportsabstraction,persistence,andtools.Moreover,withefficientandprovedworkflowmethodology,thecomponentbecomesformalized.Therefore,usersmaximizeusabilityinbusinessenvironment.Inconclusion,withthefocuso

1 / 34
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功