欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    用户手册模板如何使用BPS高效解决问题?.docx

    • 资源ID:1040939       资源大小:342.20KB        全文页数:26页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    用户手册模板如何使用BPS高效解决问题?.docx

    业务流程服务器顾客手册目录1系统概述错误!未定义书签。1.1概述错误!未定义书签。1.2特点及功能错误!未定义书签。2技术概览错误!未定义书签。2.1体系构造错误!未定义书签。2.2基础服务错误!未定义书签。2.3管理与监控错误!未定义书签。3迅速开始错误!未定义书签。3.1概述错误!未定义书签。3.2基本功能迅速入门错误!未定义书签。4安装指南错误!未定义书签。4.1系统配置规定错误!未定义书签。4.2产品安装错误!未定义书签。4.3安装后的工作错误!未定义书签。5管理指南错误!未定义书签。5.1系统管理错误!未定义书签。5.2系统日志错误!未定义书签。系统概述A. 概述BPS成为业务出服务(如下简称BPS)是一套完整他!基于WEB界面的工作流管理系统(BPM),用于布署、管理、监控业务流程及其实例。它是基于WSO2-Carbon平台开发的,以OSGi框架为基础,高度模块化,可根据SOA需要个性化增减系统模块。B. 特点及功能BPS的重要特点:高度模块化:模块间独立性强,可根据功能需求自由定制;安全性高:具有完整的顾客权限管理机制,并可对公布的业务流程加密,提高安全可靠性;配置灵活:后台管理系统具有全面丰富的配置详单,可对系统进行全面的监视,并可根据需要自由配置系统监视功能。BPS的重要功能:BPS重要用于布署、管理和监控业务流程及其流程实例。>技术概览A.体系构造a)数据交互构造上图阐明WSo2BusinessProcessSerVer与其他WSO2产品的!交互关系。在工作流服务器运行时,会与APPSerVer、DataService>ESB、GovernanceRegistryGadgetSerVer等不一样类服务器发生数据交互。前端交互:BPS作为SoA的重要构成部分,是在Portal之后直接支持业务运转的关键服务器。BPS通过GadgetServer与顾客发生交互,接受业务流祈求,并将响应和执行成果及时通过GadgetServer将展现成果;内部运行:BPS执行BPEL流程时,BPS借助GovernanceRegiStry扩展对BPEL的)解析支持;在监控流程运行状况方面,系统通过事件监听(EVentLiStener)和消息拦截(MeSSageExchangeInterceptor)对运行状况进行监控,获取数据并显示在WEB端管理后台;底层交互:BPS运行时必然需要数据服务(DS)支持和应用服务(AS)支持,同步也需要其挂载的ESB提供代理服务等支持。b)体系构造构成上图展示了BPS内部体系构造和构成。BPS是基于WS02Carbon平台,以编译运行BPEL文献为中心H勺一套BPM系统,包括Ul层、公布模块、ODE整合部分和ODEBPEL运行时环境四个重要部分。下面对各构成部分进行阐明:BPELManagerUI:管理BPEL的前端界面;BPELDepIoyer:负责BPEL流程的布署和公布;ManagementAPI:用于整合ODEU勺管理API;BPELCompiler:用于编译BPEL文献;JACOB:Java-COM组件,可通过该组件在Java环境中调用COM组件和Win32类库;ODEDataAccessObjects:ODE数据连接对象。B.基础服务BPS中的重要基础服务包括:顾客角色及权限管理;业务流程和实例In查询与监控:系统配置;其他基础服务;其中,业务流程和实例的查询与监控是最重要的一项服务,也是BPS的关键服务。C管理与监控BPS系统除提供以上基础服务外,还具有强大的系统管理配置和监控服务。基于OSGi框架的BPS,高度的模块化和模块间H勺低耦合度,使系统的)管理配置卜分以便;底层APl广泛应用造就了实用的监控功能,配合对监控数据的图形化分析处理,将令管理员监控系统的工作变得十分轻松。迅速开始A.概述本章将简介怎样创立一种BPEL流程公布包,并公布在BPS系统中试用。a)开始前准备开始前请确认已安装如下软件:JDKL5及以上版本;WS02BPS2.0.1及以上版本;Eclipse3.6.1(J2EE版);在Eclipse中添加BPEL2.0插件:进入"Help-AnstallNewSoftware,在aWorkwithw中键入如下网址,安装BPEL2.0插件到Eclipse中,b)创立BPEL流程包1.添加BPEL2.0插件成功后,在ECliPSe中新建BPELPrOject,命名为HeHoWorId:2.在工程中新建BPELProcess文献:CreateaBPELProcessFileCreatea2.0BPELfile.ProcessDetailsBPELProcessName:HeiI。WOINamespace:http:/wso2.org/projects/bpsTemplate:Synchronous BPEL ProcessGeneratesanemptyBPELprocess.OnlyreceiveandreplyactivitiesareplacedintheprocessbodyThecallerwillblockuntilallthestepsintheprocesshavecompleted.Aclientinterfaceisgenerated.< BackNext >Cancel3.双击 “HeiIoWorld. bpel”,进入 BPELDeSigner,创立流程:, HelloWorIdbpeIHeJiOWOrlcLbPel 3 .HeoWorid-HeUoWodctg ACHfcWoridbpl.receninputl " Assign=Cr Hefc)Wodd Partner Lnks 。Xclientinputoutput0 replyutputCorrelation Se<s÷ MMessage Exch. XDes SourceDesc<>DuiisU yahdatJoin BehaviocJ Ignore Missing Source DaU-Keep Source Element NameMove DomoZ TdSkS -u Progress Prop«rtm R IL Probtems-S AssignNamespesDocumentation初始流程只有 receivelnpul、receiveOulput、EnlPlyBUSineSSLogiC 三个重要节点,为保证流程运转,须将EmptyBusinessLogic节点更改为ASSign活动节点;4 .配置流程节点属性:进入“Details”,点击"New”创立新的AssignProcedure,做变量映射,即将*input->payload->input*映射到z"output->pay1oad->-AssignJ VMdateDescriptionresult",过程中会规定变量初始化,点“Yes”即可;5 .配置wsdl”文献:流程创立时,系统会自动创立种".wsdl”文献,描述流程节点的输入和输出数据类型,以及数据流端口信息。打开“.wsdl”文献,在右边出现的工作空间中(右键添加"Service"和"port",分别命名为“HeUoWorldProcessServicen和二 HelloWorldProcessSefviceIJ?HellowortdArtifactswsdl汽、QHetioWofldHelloWoridProcessPorthttplocalhost9763.-ProCeSS½>2inputG1payload(HelloWofIdRequestToutputpayloadEHelk>WorldResponse1Design Source“HelloWorldProcessPort")->(右键添力"Binding",命名为"HclloWorldSoapBinding")一并("PortTypc”中选择rtHelloWorlclw)->(点击GenerateBindingContentw)->(uProtocalw中选择“SOAP”)->(“SOAPBinding,中选aDocumentLiteral,)->(uHelloWorldProcessPortwB¾属性中选择"HelloWorldSOAPBinding,地址设为:“localhost:9763/services/HelIoWorldService);6 .配置“deploy,xml":公布BPEL流程包之前,还需要创立ODEDeploymentDescrip-&HelIoWorIdArtifacts.wsdlJtdeployjcml次C=I亚ProcessHeIIoWorId-http:/wso2.org/ProjeCtS/bpsGeneralThprocessisactivatedRunthisprocessinmemoryInboundInterfaces(Sorvkos)Thetablecontainsinterfacestheprocessprovides.Specifytheservice,portandbtndkgyouwanttouseforeachPartnefLinklistedPartnerLinkAssociatedPortRelatedSe<vkeBindingUsedclientHetk>WorldProcessPort(httpy/wso2.org/pro)ectsbpsHelloWorIdProcessServke-none-toro(用ODEDeploymentDescriptorEditor打开"deploy.xml",在“General”标签下选择"activated”)->(在uInboundInterfaces(SerViCeS)”标签下的JAssociatedPort,中选wHelloWorldProcessPortw,对应Ff、J“RelatedServicew也会变化)->(用XMLEditor打开“deploy,xml",找到"retiredelementw>右键“remove");J?HelloworIdArtifactS.WsdI购deployxml/NodeContent?=?xmlverson="1.0wencoding="UTF-8e,回deploy®×mlnshttp:/www.apache.org/ode/ichemas/dd/2007/03®xmlns:bpshttpywso2.orgprqjectsbpsj回process®namebps:HeIiOWOrid回activetrue回process-events®generateall回provide®partnerLinkclient回service®namebps:HeIlOWOrldPrOCeSSSerViCeportHelloWorldProcessPort7 .打包公布HeUOwOrId:将aHelloWorldw工程的选定文献导出为“FileSystem",并打包成“.zip”文献,准备布署到BPS系统中;8 .测试HeIIOwOrld服务:进入BPSR勺WEB端控制台,将HelloWorld.zip上传至服务器;进入wServiceList”,找到“HeiIoWorld”服务->“TrythisService”即可测试刚刚创立好的“HeiIoMorld”流程。UsingendpointHelloworldprocessPort(expandtochange.)Note:Cross-domainbrowserrestrictionsenforcedforthisendpoint.Privateproxyprotocolattemptedinstead.Moreinfoprocessinputhello口IPrOCeSS>>IhelloRB.基本功能迅速入门a)启动/关闭服务器假设BPS安装文献解压在途径下,在C:bps-2.O.lbin中打开rtwso2server.bat",即可启动BPS服务器;在WEB端控制台的"Manage->ShutdownRestartw中可以智能/强制关闭服务器,或智能/强制重启服务器。b)流程信息查询和监控在WEB端控制台的“BusinessProcess-Processes”中,可以查看已公布的流程信息,包Home>BusinessProcesses>ProcessesOHelpDeployedProcessesProcessIDVersionStatusDeployedDateManage(httpodebpelunittestHelloWorld2l1ACTIVESunFeb2020:1256CST2011Retire括流程ID、版本号、流程状态、公布时间等信息。点击流程ID,进入查看流程H勺更多信息:流程基本信息、有关实例状态、服务配置、WSDL详细信息和流程的图例,同步可以编辑流程定义。O HelpRefreshProcess DetailsProcess ID(httpodebpelunit-test)HelloWorld2-lVersion1StatusACTlVt ( Retire Deployed DateSun Feb 20 20:12:56 CST 2011Total Instances3Package NameHeIIoWoridZ-IInstance Summary (Number of Instances vs. Status)Quality of Service ConfigurationPartner-Links helloPartnerlJnkB一Security。Policies£ Reliable MessagingTransports8 Response Caching Modules展 Access Throttling3 OperationsProcess DefinitionWSDL detailsPartner-Links IwllohirincrIJnkBs!> Create instance更 WSDLl l宴 WSDL2.0Home>BusinessProcesses>Processes>ProcessInformationProcessInformation(httpodebpelunit-testHelloWorld2-l)234567891011S Toggle editorProcess Visualization<processxmlns三'http:/docs.oasis-open.Org/wsbpel/2.0/process/executable'XmIns:XSd="http:/www.w3.orcj<importlocation=,HelloWor1d2.wsdnamespace="httpodebpelunit-test.wsdimportType="httpsclB<partnerLinks><partnertinkname='helloPartnerLink,partnerLinkType三'testHelIoPartnertinkType'myRole=*me'><partnetinks><variables><variablename="myVar'messageType三'testHelloMessage'><variablename三,tmpVar'type='xsd:string*><variablename=,tmpDate'type=*xsd:dateTime,><variables><sequence*:c)系统信息查询和监控在WEB端控制台Fl勺“MonitoL>SystemStatistics"中,可以查看系统的有关信息:服务器运行时间、服务器基本信息、数据记录和有关配置等信息。Home>Monitor>SystemStatisticsSyStemStatistiCSHelServiceSummatyServerAverageResponse138025m*HOst192.1681.111TimeServerStartTime2011-02-2016:11:33ReSPOnSe八msSystemUpTime0day(s)Shr(s)38min(s)49SeC(三)MaximumResponse.-mMemoryAllocated494.94MBTirneMemoryUsage35023MBTotalRequestCount4TotalResponse4COUntTotalFaultCoUnt0ActiveServices4Memocy(MB)vs.Time(Units)5501500Used4S0Allocated40035038250215015002252017.51512.5107.55250安装指南A.系统配置规定安装系统所需基本配置信息请参照WSOlBPS系统配置手册。8. 产品安装a)获取安装包可前去如下链接下载最新版H勺WSO2BusinessProcessServer安装文献。b) WindoWS系统下的安装1 .安装前请确认系统环境已配置完毕;2 .解压安装包,将系统文献释放到不含中文的途径位置,如下表达该途径为C:bps-2.0.1;3 .运行C:bps-2.0.lbin目录下B"ws下SerVer.bat”,启动BPS服务器;4 .若需要将BPS注册为WindoWS系统服务,请运行同目录下B“install.bat”;5 .打开浏览器,访问"S:IoCalhOSt:9443/Carbon"前去BPS勺Web端控制台;c) .使用顾客名“admin”和密码“admin”登录控制台,即可开始操作使用。d) 1.inUX系统下的安装1 .安装前请确认系统环境已配置完毕;2 .解压安装包,将安装文献释放到任意位置,如下用"”表达该途径;3 .在SHELL控制台中进入“C:bps-2.0Jbin”目录下,运行如下命令,"sudoshwso2server.shw,启动服务器;4 .打开浏览器,访问“s:/localhost:9443/carbonM前去BPS的JWCb端控制台;5 .使用顾客名“admin”和密码“admin”登录控制台,即可开始操作使用。C安装后的工作a)BPS安装目录构造bin-系统可执行文献;dbscripts一bps和Registry的数据库脚本;docs系统协助文档;Mib一系统库文献;repositoryBPEL库(bpel),系统组件(components),配置文献(conf),数据库文献(database),已公布服务(deployment),系统日志(logs)?resources待访问资源,有关安全文献;samples一样例;tmp一缓存文献;b)卸载服务器删除所有安装文献及目录即可卸载服务器。此外,若安装时将BPS注册为WINDOWS系统服务,请在删除安装文献前先运行C:bps-2.0.lbin目录下的aUninstalLbatw卸载服务,然后再行删除。管理指南A.系统管理a)顾客角色管理编辑删除系统WS02BPS提供了完备的顾客及角色管理系统,在BPS中管理员可根据需要添加、Home>Configure>UsersandRoles>UsersUsersEnterusernamepattern(*fora11)SearchNameActionsadmingChangePasswordmRolesOAddNewUserBulkImportUsers顾客信息,并赋予对应权限。详细操作如下:添加顾客Home>Configure>UsersandRoles>Users>AddUserAddUserStep1:EnterusernameEnterusernameUserName*Password*IIPasswordRepeat*;Next>FinishCancelHome>Configure>UsersandRoles>Users>AddUser>SelectRolesAddUserStep2:SelectrolesoftheuserSelectRolesSelectAllUnselectAlladmin已everyone<BackFinishCancel配置角色(权限)Home>Configure>UsersandRoies>Users>RolesofUserRolesListofUser:adminAssignedroles&adminSieveryoneUnassigncdroicsIUPdateCancel系统默认有“admin”和“everyone”两个角色,"eveone”角色的权限是可以配置的,Home>Configure>UsersariRoles>Roles>PermissionsPermissionsoftheRolc:everyone用Expandall<5aCollapseall(AllPcnnissions生H日AdminPermissionsOCon,ure:pOConfigureDataSources;"OSecurity:OLoginManagei(-QAdd:QModulej::OServices;QBPELI:三:QAddBPELj::ManageBPELProcessInstancesJManageBPELPackages::ManageBPELProcessesi:-QExtensionsi日AddjiS=QList:Courcj:Ei”JModule其他新建的顾客权限也可做类似配置。此外,也可认为系统加入新0角色,并配置权限:Home>Conure>UsersandRoles>Roles>AddRoleAddRoleStep1:EnterroledetailsEnterroledetailsRoleNam*IheHCl-Next>FinishCancelHome>Configure>UsersandRoles>Roles>AddRoie>SelectPermissionsAddRoleStep2:SelectpermissionstoaddtoRole.Expandall&CoDapsealllAllPermissionsAdminPermissions;QConfigurej-ConureDataSourcesl-QSecurity口Login:Manage;5EAddjModule:Services-QBPEL-QAddBPELManageBPELProcessInstancesManageBPELPackagesManageBPELProcessesji-QExtensions-)Add!LQList-QConfigureIModulelServices-QResourcesHome>Configure>UsersandRoles>Users>ChangePasswordChangePasswordEnterNewPasswordNewPassword*NewPasswordRepeat*IChangeCancel修改密码导入顾客信息BPS的顾客角色管理系统还支持从外部导入和导出顾客信息,为顾客信息Home>Configure>UsersandRoles>Users>SystemUserStoreBulkImportUsersBulkimportdetailsFilecontainingusers*、BrOWSeJDegUltPassword*I,hispasswordexpiresafter24hoursFinishj的备份转移提供了便利。b;系统功能配置1.在“Configure-features”中可对系统的功能进行配置:添加新功能、启用或禁用已安装时功能模块。 添加新功能Home>Configure>FeaturesFeatureManagementAvaihbkFcaturcsInstalkdFeaturesImulbtionHtoryRq×>sitoryManagementAddRCPoSitoryYoucanaddanewlocalrepositoryoraremoterepositoryName:*hp1.ocation:OURLhtt<¾>tw>o2(>2cwfrH>f0O.Qc.g.http/dist.wso2.orgp2carbcmMeasrs3.0.0QLocale.g.C:userrcpo,homeuserp2repo 配置已安装0功能Home>Conjure>FeaturesFeatureManagementAvaiabiCFeaturesInstaDcdFeaturesInstanationiIiskMyRqxwioryManagementInstalledFeaturesThispagelistslhefeaturesinstalledinthesystem.FlcrcdbyAaHName0SelectallinIhspageSelectnoneUniKtaDFeaturesVersionActionsO.ApplicatbnManagement3.1.0。MoreInfo.&BPEL3.1.0OMoreInfo.BPELApplicationDcployrr3.1.0OMoreInfo.*-BPEL.ApplicationManagement3.1.0OMoreInfo.BPS-SampleUtilsFeatures2.0.2。MoreInfo.BPSStyleFeatures2.0.29MoreInfo.QCarbon3.1.0QMoreInfo.5)OCarbonConvnonPatch3.1.1。MoreInfo.CarbonScnrrPatch3.1.1OMoreInfo.DatasourccManagcmcrtCorc3.1.06MoreInfo.Home>ConfigMrc>FeaturesOIiCAFCatUreManagemCnt%bfcFeaturesImtaDcdFeaturesInstabbonHsloryRcposikxyManagcnYnt 查看安装历史Home>Configure>FeaturesFeatUreManaggmeIltAvabbFeaturesInstafcdFcatircsIEalbtbnHsloryRePOSik)ryManagementInstallationHKtOryThispageliststhehistoryofPrOviSionMRoperationsperformedonthrn,rwt.ClickonaCtyifiguratwntovm*moredrtailxPtcvxxkConfiguratioreiCurrentConrationFebruary20.2011alI3263CSTJanuary25.201!at10)44:46CSTJanuary25.2011at103728CSTJanuary25.2011at103724CSTDecember10.2010at212356CSTDcccn*cr06.2010atI648i>5CSTHome>Configure>FeaturesFeatureManagement¼tbkFeaturesInsuDcdFaUUrVSInStaIhliDnHMofyRCPosiOfyMaraigemmiManagcRcpostorrsAdd/edit/rrmovc/disablcTrPoSitOriaWhiChcontainsFcatum.OAddRCP(MiOryAvaiabkRCPOSTories:NameLocationEnabledActionshclbbttpyldistwso2.oBlp2*,carbonicleascs3.0.0Enabled。IxiiitRelnovCGDeabk 管理资源库2.在“Manage->Modules”中,可对系统模块进行配置。添加新模块Home>Manage>Modules>AddAddmodulesUploadnewmodules(.mar)ModuleArchive(.mar)*Browse-i+UploadCancel查看模块列表在模块列表中,可查看目前系统已布署B¾模块及其版本和功能描述,并可做Home>Manage>Modules>ListOHelpDeployedModulesNameVersionDescriptionActionswso2throttie3.10Moduleforcontrollingclientaccesstowebserviceengine.AccessthrottlingcanbeconfiguredataglobalIevdfserviceleveloroperationlevel._图Configuresandesha23.10ThismoduleimplementsWS-ReIiabIeMessagingforAxis2.ThisimplementsboththeWSRMsubmittedspecanduptotheversionCD4ofthenewWSRM1.1spec.-Configure¾Disengageaddressing310Thisi$theWS-AddressingimplementationonAXiasupportingtheWS*AddressingLORecommendation,aswellastheSubmissionversion(2004/08).rahas1.6Gwso2vlThismoduleisusedtoSTSenableaservicewhereitaddstheRequestSecurityTokenoperationtoaservicethatthemoduleisengagedto¾Disengagewso2cching3.10ThisisawebservicescachingmodulefoeWS02WSASandApacheAxidThisimplementsboththeserversideaswellasclientsidecaching图ConfigurerampartL60*wso2vlThismoduleprovidestheWS-SecurityandWS-SecureConversationfunctionalitiesforAXiabasedonApacheWSS4J,ApacheXML-SecurityandApacheRahasimplementations.DisengageGloballyEngagedModulessandesha2-310addressing-3.10rahas4.60-wso2vlrampart-1.60-wso2vl有关配置。c)KeyStore管理KeyStore用于查看、保留和管理与对应CA证书匹配的KeyoHome>Conurc>KeyStores>AddNewKeystoreAddNewKeystoreStep1:UploadKeystoreFileKeyStoreFiteKeyStoreFile*Bro¾c.KeystorePassword*ProviderKeystoreIyPeIJKSNext>Cancel添加Key管理Key8. 系统日志a)系统日志及Log4j配置Home>Monitor>SystemlogsSyStemLOgSViewAlXBSearchLogs1SearchO2011>022016:11:43,253INFOorg.wso2.carbon.core.intemal.CarbonCofeActivator-StartingWSO2Carbon.O(20110

    注意事项

    本文(用户手册模板如何使用BPS高效解决问题?.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开