一种WTC通信服务调用检测方法及装置制造方法及图纸

技术编号:15799105 阅读:562 留言:0更新日期:2017-07-11 13:16
本发明专利技术涉及计算机技术和通信技术领域,尤其涉及一种WTC通信服务调用检测方法及系统,包括如下步骤:S1,根据业务需求配置WTC模板,保存生成的WTC模板;S2,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立WTC模板和WTC标签之间的对应关系;S3,根据生成的WTC标签从源业务系统的指定中间件上调用相应的服务;S4,检测WTC标签的调用情况,并根据WTC标签的调用情况实时更新对应关系。通过以上方法,在WTC模板和WTC标签之间建立对应关系,并根据WTC标签的调用情况实时更新对应关系,建立了WTC服务调用反馈机制,从而动态调整WTC模板与WTC服务的对应关系,提高了WTC模板建立的利用率,最终达到WTC服务调用的高效性。

Method and device for detecting WTC communication service call

The present invention relates to the field of computer technology and communication technology, especially relates to a WTC communication service call detection method and system, which comprises the following steps: S1, according to the needs of the business WTC configuration template, save the generated WTC template; S2, obtain the required WTC template, according to the needs of students into the desired WTC tags, and establishes the corresponding the relationship between WTC template and WTC tag; S3, based on the WTC tags from the specified source middleware business system on the service call; call S4, detected the WTC tag, and WTC tag according to the real-time update calls the corresponding relationship. Through the above method, establish the corresponding relationship between WTC template and WTC tags, and according to the real-time update call WTC tag to the corresponding relationship, the establishment of a WTC service call feedback mechanism, relationship and dynamic adjustment of the WTC template and WTC services, improve the utilization rate of the WTC template to set up efficient, and ultimately achieve a WTC service call.

【技术实现步骤摘要】
一种WTC通信服务调用检测方法及装置
本专利技术涉及计算机技术和通信
,尤其涉及一种WTC通信服务调用检测方法及装置。
技术介绍
WTC是BEA的WEB支持产品Weblogic容器和中间件产品Tuxdeo之间的连接工具,全称WeblogicTuxedoConnector。Weblogic容器要与tuxedo中件间进行通讯,访问tuxedo中间件的服务接口,需要用到WTC进行连接通讯。WTC是ESB(企业服务总线)访问tuxedo中间件的服务的主要方法之一,tuxedo中间件的服务越多,WTC导入的服务个数就越多(ImportedServices就越多),一个WTC标签对应一个中间件地址与一个服务名。针对每个服务都要创建一个WTC标签,现有技术中创建WTC标签需要如下主要参数:1)本地AP:本地Tuxedo访问点提供用于将可用远程Tuxedo域连接到WTC服务的配置信息。要创建WTC服务,必须至少配置一个本地Tuxedo访问点(简称WDOM);2)远程AP:远程Tuxedo访问点提供用于将WTC服务连接到可用远程Tuxedo域的配置信息(简称TDOM);3)导入服务:导入服务提供有关如何访问远程Tuxedo域上的可用服务的信息(简称ImportedServices)。基于以上的WTC配置方法,生成一个WTC标签耗费大量的时间,且WTC标签太多,导致ESB平台配置复杂,创建标签耗时太长,影响企业总线的正常运行,导致企业总线经常出现重启失败的现象。在此基础上,部分技术人员提出了基于模板化WTC协议调用中间件的方法,其采用模板化配置WTC标签,简化ESB平台配置的复杂度,减少维护的工作量,缩短ESB平台启动的耗时;解决了WTC的繁琐问题。但上述模板化WTC协议调用中间件的方法虽然降低了WTC配置的工作量,但这种传统的从WTC模板的建立,到WTC标签的生成,再到WTC服务的调用,这三个过程都是单向的、开环的,这种单向调用服务的方法存在WTC模板的建立与WTC服务的调用不匹配的问题,即生成的WTC模板与实际需求的WTC服务不能建立良好的对应关系,两者的错位使上述WTC服务的调用同样存在调用效率低下的问题,因此,有待提出一种能够实现上述WTC服务调用反馈机制,从而动态调整WTC模板与WTC服务的对应关系,从而提高WTC模板建立的利用率,最终达到WTC服务调用的高效性。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种WTC通信服务调用检测方法及装置。本专利技术解决上述技术问题的技术方案如下:一种WTC通信服务调用检测方法,包括如下步骤:S1,根据业务需求配置WTC模板,保存生成的WTC模板;S2,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系;S3,根据生成的WTC标签从源业务系统的指定中间件上调用相应的服务;S4,检测所述WTC标签的调用情况,并根据所述WTC标签的调用情况实时更新所述对应关系。在上述技术方案的基础上,本专利技术还可以做如下改进。优选的,所述步骤S2具体包括,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系表,所述对应关系表存储有所述对应关系和所述WTC模板的更新信息,并将所述对应关系表存储于服务器端或本地。优选的,所述步骤S2还包括,建立所述对应关系时取得所述对应关系表的数字签章,并利用所述数字签章的公钥对所述对应关系表进行加密。优选的,所述步骤S4还包括,根据所述数字签章的私钥对所述对应关系表进行解密,解密成功后对所述对应关系进行更新。优选的,所述中间件采用tuxedo中间件。本专利技术的有益效果是:本专利技术采用一种WTC通信服务调用检测方法,在WTC模板和WTC标签之间建立对应关系,同时所述WTC标签的调用情况,并根据WTC标签的调用情况实时更新所述对应关系,从而建立了WTC服务调用反馈机制,从而动态调整WTC模板与WTC服务的对应关系,提高了WTC模板建立的利用率,最终达到WTC服务调用的高效性。此外,为上述对应关系表建立了写保护机制,从而增加了中间件调用过程中数据通信的安全性。本专利技术解决上述技术问题的另一技术方案如下:一种WTC服务调用检测系统,包括如下模块:模板生成单元,用于根据业务需求配置WTC模板,保存生成的WTC模板;关系生成单元,用于获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系;服务调用单元,用于根据生成的WTC标签从源业务系统的指定中间件上调用相应的服务;更新单元,用于检测所述WTC标签的调用情况,并根据所述WTC标签的调用情况实时更新所述对应关系。在上述技术方案的基础上,本专利技术还可以做如下改进。优选的,所述关系生成单元具体包括,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系表,所述对应关系表存储有所述对应关系和所述WTC模板的更新信息,并将所述对应关系表存储于服务器端或本地。优选的,所述关系生成单元还包括,建立所述对应关系时取得所述对应关系表的数字签章,并利用所述数字签章的公钥对所述对应关系表进行加密。优选的,所述更新单元还包括,根据所述数字签章的私钥对所述对应关系表进行解密,解密成功后对所述对应关系进行更新。优选的,所述中间件采用tuxedo中间件。本专利技术的有益效果是:本专利技术采用一种WTC服务调用检测系统,在WTC模板和WTC标签之间建立对应关系,同时所述WTC标签的调用情况,并根据WTC标签的调用情况实时更新所述对应关系,从而建立了WTC服务调用反馈机制,从而动态调整WTC模板与WTC服务的对应关系,提高了WTC模板建立的利用率,最终达到WTC服务调用的高效性。此外,为上述对应关系表建立了写保护机制,从而增加了中间件调用过程中数据通信的安全性。附图说明图1为本专利技术所述一种WTC通信服务调用检测方法的流程图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,一种WTC通信服务调用检测方法,包括如下步骤:S1,根据业务需求配置WTC模板,保存生成的WTC模板;S2,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系;S3,根据生成的WTC标签从源业务系统的指定中间件上调用相应的服务;S4,检测所述WTC标签的调用情况,并根据所述WTC标签的调用情况实时更新所述对应关系。通过以上方式,根据WTC标签的调用情况实时更新所述对应关系,从而建立了WTC服务调用反馈机制,从而动态调整WTC模板与WTC服务的对应关系,提高了WTC模板建立的利用率,最终达到WTC服务调用的高效性。在上述技术方案的基础上,本专利技术还可以做如下改进。优选的,所述步骤S2具体包括,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系表,所述对应关系表存储有所述对应关系和所述WTC模板的更新信息,并将所述对应关系表存储于服务器端或本地。此外,作为另一种实施方式,也可以将所述对应关系表存储于操作系统的沙箱中,沙本文档来自技高网
...
一种WTC通信服务调用检测方法及装置

【技术保护点】
一种WTC通信服务调用检测方法,其特征在于,包括如下步骤:S1,根据业务需求配置WTC模板,保存生成的WTC模板;S2,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系;S3,根据生成的WTC标签从源业务系统的指定中间件上调用相应的服务;S4,检测所述WTC标签的调用情况,并根据所述WTC标签的调用情况实时更新所述对应关系。

【技术特征摘要】
1.一种WTC通信服务调用检测方法,其特征在于,包括如下步骤:S1,根据业务需求配置WTC模板,保存生成的WTC模板;S2,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系;S3,根据生成的WTC标签从源业务系统的指定中间件上调用相应的服务;S4,检测所述WTC标签的调用情况,并根据所述WTC标签的调用情况实时更新所述对应关系。2.根据权利要求1所述的方法,其特征在于,所述步骤S2具体包括,获取所需的WTC模板,根据需要生成所需的WTC标签,并建立所述WTC模板和所述WTC标签之间的对应关系表,所述对应关系表存储有所述对应关系和所述WTC模板的更新信息,并将所述对应关系表存储于服务器端或本地。3.根据权利要求2所述的方法,其特征在于,所述步骤S2还包括,建立所述对应关系时取得所述对应关系表的数字签章,并利用所述数字签章的公钥对所述对应关系表进行加密。4.根据权利要求3所述的方法,其特征在于,所述步骤S4还包括,根据所述数字签章的私钥对所述对应关系表进行解密,解密成功后对所述对应关系进行更新。5.根据权利要求1所述的方法,其特征在于,所述中间件采用tuxedo中间件。6.一种WTC服务调用检...

【专利技术属性】
技术研发人员:向红先
申请(专利权)人:成都育芽科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1