您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 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
本文标题:uEngine BPM 开发者手册(en)
链接地址:https://www.777doc.com/doc-5449216 .html