您好,欢迎访问三七文档
企业服务总线—性能马永光2015-05-18简介天津联怡科技有限公司企业服务总线—性能天津联怡科技有限公司一:ESB性能简介二:ESB测试用例三:ESB部署调优企业服务总线—性能天津联怡科技有限公司信息交换平台作为信息“高速公路”,承担报文转换、协议适配、服务路由等重要的工作,它的性能处理能力从整体IT架构层面将影响到全行的业务处理能力,采用什么样的部署模式、硬件设备成为下一步选择的关键点。企业服务总线—性能天津联怡科技有限公司从硬件方面,如何进行硬件选型以满足预计性能指标,是否便于部署、管理将是测试过程中需要考虑的重要内容。因此,测试的目标总结如下:•通过各种场景测试信息交换平台在不同硬件上的性能表现,为硬件选型提供依据;•通过测试,为下一步核心系统调整的方案选择提供数据支持。•考察硬件方案平台在部署、管理方面的能力。性能测试过程中的指标:•系统的执行效率测试在各种负载压力情况下,获取典型事务的平均交易响应时间、每秒通过事务数等效率指标。•资源利用率在性能测试中,对应用和数据库服务器硬件资源进行监控,以了解在不同并发用户数下系统平台的硬件资源使用情况。企业服务总线—性能天津联怡科技有限公司企业服务总线—性能天津联怡科技有限公司工具名称说明第三方测试工具LoadRunner压力测试工具自行开发的测试程序Tuxedo模拟Server模拟核心交易处理WebService模拟Server模拟支付系统服务处理Tuxedo模拟客户端使用Tuxedo访问信息交换平台测试工具除使用LoadRunner作为测试工具之外,还需要使用如下自己开发的测试程序:企业服务总线—性能天津联怡科技有限公司一:ESB性能简介二:ESB测试用例三:ESB部署调优企业服务总线—性能天津联怡科技有限公司系统间交互企业服务总线—性能天津联怡科技有限公司SOAPWTCSOCKETWEBSERVICEFTPEMAILEJBT3HTTPTCPUDPTUXEDOMQJMSESB常用测试场景企业服务总线—性能天津联怡科技有限公司标准XML到标准XML,不做报文格式校验测试出基准值;请求端Soap协议,服务端WTC协议SOAP-ENV:Envelope各种属性!--百度百科示例--SOAP:HEADER/SOAP:HEADERSOAP:Body/SOAP:Body/SOAP-ENV:EnvelopenotetoGeorge/tofromJohn/fromheadingReminder/headingbodyDon'tforgetthemeeting!/body/noteESB测试场景一企业服务总线—性能天津联怡科技有限公司标准XML到标准XML,不做报文格式校验测试标准XML到标准XML,做报文拆组包,做报文格式校验,正确的上送报文notetoGeorge/tofromJohn/fromheadingReminder/headingbodyDon'tforgetthemeeting!/body/noteESB测试场景二notetoGeorge/tofromJohn/fromheadingReminder/headingbodyDon'tforgetthemeeting!/body/note企业服务总线—性能天津联怡科技有限公司报文字段转换MFLJAVACALLXMLQUERY企业服务总线—性能天津联怡科技有限公司交易码180027服务码0500300040交易名称根据帐号查找客户信息服务名称客户信息查询原始接口服务规范英文名称中文名称数据类型数据长度英文名称中文名称数据类型数据长度备注输入1AcctNo账号、卡号CHAR32AcctNo账号、卡号CHAR322FrntNo前置机编号CHAR8FrtSerNo前置机编号CHAR83TermSeq终端流水CHAR8TmnSeqNo前置流水CHAR84TermDate终端日期DATE10TmnTranDate前置日期DATE105TermTime终端时间CHAR6TmnTime终端时间CHAR66TranCode交易代码CHAR67Brc交易机构代码CHAR98Teller交易柜员代码CHAR69ChannelId交易渠道CHAR210TranDate交易日期DATE1011TranTime交易时间CHAR612TermId终端号CHAR1513TermIp终端IPCHAR15输出1CustomName客户名称CHAR70CltName客户名称CHAR602CustomId客户号CHAR21CltNo客户号CHAR203IdType证件类型CHAR2CdtlType证件类型CHAR24IdNo证件号码CHAR20CdtlNo证件号码CHAR185CustomType客户类别CHAR1CltType客户类别CHAR16Sex性别CHAR1Sex性别CHAR17TranCode交易代码CHAR68RspCode响应代码CHAR6企业服务总线—性能天津联怡科技有限公司报文字段定义(原)schemaxmlns=:xsd==qualifiedxsd:elementname=msgxsd:complexTypexsd:sequencexsd:elementminOccurs=0name=headxsd:complexTypexsd:sequencexsd:elementminOccurs=0name=TranCodetype=xsd:string/xsd:elementminOccurs=0name=FileFlagtype=xsd:string//xsd:sequence/xsd:complexType/xsd:elementxsd:elementminOccurs=0name=bodyxsd:complexTypexsd:sequencexsd:elementminOccurs=0name=AcctNotype=xsd:string/xsd:elementminOccurs=0name=Ccytype=xsd:string/xsd:elementminOccurs=0name=Cond1type=xsd:string/xsd:elementminOccurs=0name=Cond2type=xsd:string/企业服务总线—性能天津联怡科技有限公司xsd:schematargetNamespace==qualifiedxmlns:xsd=:tns=:custom=:importnamespace==../../SCHEMA/custom.xsd/xsd:elementname=reqttype=tns:reqtType/xsd:complexTypename=reqtTypexsd:sequencexsd:elementminOccurs=1name=svcHeadtype=tns:svcHeadReqtType/xsd:elementminOccurs=0name=extHeadtype=tns:extHeadReqtType/xsd:elementminOccurs=0name=appHeadtype=tns:appHeadReqtType/xsd:elementminOccurs=0name=appBodytype=tns:appBodyReqtType//xsd:sequence/xsd:complexTypexsd:complexTypename=svcHeadReqtTypexsd:sequence报文字段定义(标)企业服务总线—性能天津联怡科技有限公司报文字段转换(::pragmabea:global-element-parameterparameter=$reqt1element=ns0:reqtlocation=../XSD/S0200100003reqt.xsd::)(::pragmabea:global-element-returnelement=msglocation=../XSD/S801112VBSreqt.xsd::)declarenamespacens0==:T0200100003reqt($reqt1aselement(ns0:reqt))aselement(msg){msghead{for$TranCodein$reqt1/ns0:appHead/ns0:TranCodereturnTranCode{data($TranCode)}/TranCode}{for$FileFlagin$reqt1/ns0:extHead/ns0:FileFlagreturnFileFlag{data($FileFlag)}/FileFlag}企业服务总线—性能天津联怡科技有限公司报文字段转换企业服务总线—性能天津联怡科技有限公司报文字段转换企业服务总线—性能天津联怡科技有限公司标准XML到标准XML,做报文拆组包,做校验测试消费方和请求方都通过WTC协议notetoGeorge/tofromJohn/fromheadingReminder/headingbodyDon'tforgetthemeeting!/body/noteESBnotetoGeorge/tofromJohn/fromheadingReminder/headingbodyDon'tforgetthemeeting!/body/note测试场景三企业服务总线—性能天津联怡科技有限公司Wtc(weblogictuxedoconnection)连接是weblogictuxedo的域间通信的连接,wtc是调用tuxedo服务的基础。?xmlversion=1.0encoding=UTF-8?schemaxmlns==:tns==qualifiedsimpleTypename=moneyrestrictionbase=stringpatternvalue=[-+]?\d{1,14}(\.[0-9][0-9]?)?//restriction/simpleType/schema企业服务总线—性能天津联怡科技有限公司测试标准XML到标准XML,做报文拆组包,做报文格式校验消费方和请求方都通过Soap协议SOAP-ENV:Envelope各种属性!--百度百科示例--SOAP:HEADER/SOAP:HEADER
本文标题:企业服务总线-性能
链接地址:https://www.777doc.com/doc-1584512 .html