CN103677975A - 一种访问应用***内部对象的***和方法 - Google Patents

一种访问应用***内部对象的***和方法 Download PDF

Info

Publication number
CN103677975A
CN103677975A CN201310661063.7A CN201310661063A CN103677975A CN 103677975 A CN103677975 A CN 103677975A CN 201310661063 A CN201310661063 A CN 201310661063A CN 103677975 A CN103677975 A CN 103677975A
Authority
CN
China
Prior art keywords
internal
request
service
administration module
reference request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310661063.7A
Other languages
English (en)
Inventor
罗新伟
陈显龙
方文
杨志鹏
陈晓龙
李慧明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Forever Technology Co Ltd
Original Assignee
Beijing Forever Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Forever Technology Co Ltd filed Critical Beijing Forever Technology Co Ltd
Priority to CN201310661063.7A priority Critical patent/CN103677975A/zh
Publication of CN103677975A publication Critical patent/CN103677975A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明提供了一种访问应用***内部对象的***,其特征在于,该***包括:ICE总线,用于将第一应用***发出的对象调用请求转发到服务注册管理模块;服务注册管理模块,用于根据对象调用请求的服务标识把对象调用请求派发到服务提供模块;服务提供模块,用于收到对象调用请求后,获取对象调用请求的名称,判断对象调用请求为合法请求后,将对象调用请求发送给内部对象管理模块;内部对象管理模块,用于根据请求调用对象的配置从Spring容器中获取请求调用对象的实例,执行请求调用对象的方法,对象方法的执行结果经ICE总线传输,传送给上述发出对象调用请求的第一应用***。该***能够在不开发接口的情况下实现不同应用***之间的内部对象访问。

Description

一种访问应用***内部对象的***和方法
技术领域
本发明涉及计算机技术领域,具体涉及一种访问应用***内部对象的***和方法。
背景技术
在软件信息***应用中,与其他软件进行消息交换时一般都需要针对业务分别设计和开发专门的接口以交换信息。这些接口多是调用已有的业务处理程序实现功能需求,当需要交换的信息变化时,往往需要重新设计和开发接口;任何新的信息交换需求都需要单独设计开发接口,这样即不能灵活的适应业务变化的需要,也有很大的投入成本。且随着接口的增加,其维护成本也会日益提高。
从以上描述可知,现有技术虽然能满足消息交换的需求,但是由于针对每种消息交换的需求,都需要专门设计开发接口,这种情况下,当信息交换的需求发生变化时,必然导致接口的调整甚至重新设计开发。
发明内容
针对现有技术的不足,本发明提供一种访问应用***内部对象的***和方法,能够在不开发接口的情况下实现不同应用***之间的内部对象访问。
为实现上述目的,本发明通过以下技术方案予以实现:
一种访问应用***内部对象的***,其特征在于,该***包括:
ICE总线,用于将第一应用***发出的对象调用请求转发到服务注册管理模块;
服务注册管理模块,用于根据对象调用请求的服务标识把对象调用请求派发到服务提供模块;
服务提供模块,用于收到对象调用请求后,获取对象调用请求的名称,判断对象调用请求为合法请求后,将对象调用请求发送给内部对象管理模块;
内部对象管理模块,用于根据请求调用对象的配置从Spring容器中获取请求调用对象的实例,执行请求调用对象的方法,对象方法的执行结果经ICE总线传输,传送给上述发出对象调用请求的第一应用***。
其中,所述服务提供模块和内部对象管理模块嵌入在第二应用***中。
其中,所述服务注册管理模块包括通用服务CommonService和通用接口CommonInterface,其中CommonService用于ICE服务的注册;CommonInterface用于创建应用***内部对象的代理,由客户端调用。
其中,所述服务提供模块包括服务***IceListener、服务提供者ServiceProvider和参数集Parameters,其中IceListener用于监听并响应来自服务注册管理模块派发的对象调用请求,并接收参数,将参数传给Parameters;Parameters用于对接收到的参数进行处理,定位请求的内部对象名称;ServiceProvider用于根据内部对象名称,从内部对象管理模块中获取内部对象,并执行内部对象调用,完成对象调用的操作。
其中,所述内部对象管理模块包括ServiceFactory,ServiceFactory用于读取配置文件中指定的对象列表,从Spring容器中获取对象,若Spring容器中没有找到目标对象,则从第二应用***的Classpath路径中加载类并实例化,以供服务提供模块调用。
一种访问应用***内部对象的方法,该方法包括:
第一应用***发出对象调用请求,ICE总线将对象调用请求转发到服务注册管理模块,服务注册管理模块根据对象调用请求的服务标识把对象调用请求派发到服务提供模块,服务提供模块收到对象调用请求后,获取对象调用请求的名称,判断对象调用请求为合法请求后,将对象调用请求发送给内部对象管理模块,内部对象管理模块根据请求调用对象的配置从Spring容器中获取请求调用对象的实例,执行请求调用对象的方法,对象方法的执行结果经ICE总线传输,传送给上述发出对象调用请求的第一应用***。
其中,所述服务提供模块和内部对象管理模块嵌入在第二应用***中。
其中,所述服务注册管理模块包括通用服务CommonService和通用接口CommonInterface,其中CommonService用于ICE服务的注册;CommonInterface用于创建应用***内部对象的代理,由客户端调用。
其中,所述服务提供模块包括服务***IceListener、服务提供者ServiceProvider和参数集Parameters,其中IceListener用于监听并响应来自服务注册管理模块派发的对象调用请求,并接收参数,将参数传给Parameters;Parameters用于对接收到的参数进行处理,定位请求的内部对象名称;ServiceProvider用于根据内部对象名称,从内部对象管理模块中获取内部对象,并执行内部对象调用,完成对象调用的操作。
其中,所述内部对象管理模块包括ServiceFactory,ServiceFactory用于读取配置文件中指定的对象列表,从Spring容器中获取对象,若Spring容器中没有找到目标对象,则从第二应用***的Classpath路径中加载类并实例化,以供服务提供模块调用。
本发明至少具有如下的有益效果:
1、在本发明中,不同的应用***之间调用服务对象时,不需要再专门设计开发接口,从而减少了工作量和成本支出,另外,各种业务处理对象都可以通过配置带外部***提供服务,带来了极大的灵活性,显著降低***集成的复杂度。
2、在本发明中,使用ICE总线传递客户端和服务端的请求,使得应用***间的对象调用过程简单,开发与运行的效率更高,能够满足各类异构的应用***间的对象调用和数据通信。
当然,实施本发明的任一方法或产品不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例中一种访问应用***内部对象的***的结构示意图。
图2是本发明一个实施例中一种访问应用***内部对象的方法的流程图;
图3是本发明一个较佳实施例中一种访问应用***内部对象的方法的流程图;
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的一个实施例提出了一种访问应用***内部对象的***,参见图1,该***包括:
ICE总线101,用于将第一应用***发出的对象调用请求转发到服务注册管理模块;
ICE总线作为信息交换的中间件,提供服务的注册、访问、节点管理功能,为服务提供者和服务调用者提供统一的访问接口。
服务注册管理模块102,用于根据对象调用请求的服务标识把对象调用请求派发到服务提供模块;
通过对Java Web应用提供的对象访问服务进行注册,管理Java Web应用的服务标识,并根据Java Web应用的服务标识分配来自于ICE总线的对象调用请求。服务注册管理模块由CommonService和CommonInterface构成,CommonService用于ICE服务的注册与相应;CommonInterface用于创建Java Web应用内部对象的代理,由客户端调用。
服务提供模块103,用于收到对象调用请求后,获取对象调用请求的名称,判断对象调用请求为合法请求后,将对象调用请求发送给内部对象管理模块;
服务提供模块提供一致的接口服务名称,注册到服务注册管理模块中,供服务注册模块调用。
IceListener监听并响应来自服务注册管理模块派发的请求,接收参数,通过Parameters对参数进行处理,定位请求的内部对象名称。
ServiceProvider根据内部对象的名称,从内部对象管理模块获取内部对象,并执行对象调用,完成对象请求操作。
内部对象管理模块104,用于根据请求调用对象的配置从Spring容器中获取请求调用对象的实例,执行请求调用对象的方法,对象方法的执行结果经ICE总线传输,传送给上述发出对象调用请求的第一应用***。
在Java Web应用中,业务对象通过Spring容器进行管理。ServiceFactory读取配置文件中指定的对象列表,从Spring容器中获取对象,如果Spring容器中没有找到目标对象,则从Java Web应用的Classpath路径中加载类并实例化,供服务提供模块调用。内部对象管理模块按照Java Web应用内部对象的方法构成,对外部请求的参数进行封装,主要处理参数格式、类型。
其中,所述服务提供模块和内部对象管理模块嵌入在第二应用***中。
其中,所述服务注册管理模块包括通用服务CommonService和通用接口CommonInterface,其中CommonService用于ICE服务的注册;CommonInterface用于创建应用***内部对象的代理,由客户端调用。
其中,所述服务提供模块包括服务***IceListener、服务提供者ServiceProvider和参数集Parameters,其中IceListener用于监听并响应来自服务注册管理模块派发的对象调用请求,并接收参数,将参数传给Parameters;Parameters用于对接收到的参数进行处理,定位请求的内部对象名称;ServiceProvider用于根据内部对象名称,从内部对象管理模块中获取内部对象,并执行内部对象调用,完成对象调用的操作。
其中,所述内部对象管理模块包括ServiceFactory,ServiceFactory用于读取配置文件中指定的对象列表,从Spring容器中获取对象,若Spring容器中没有找到目标对象,则从第二应用***的Classpath路径中加载类并实例化,以供服务提供模块调用。
在本发明实施例中,不同的应用***之间调用服务对象时,不需要再专门设计开发接口,从而减少了工作量和成本支出,另外,各种业务处理对象都可以通过配置带外部***提供服务,带来了极大的灵活性,显著降低***集成的复杂度。
可见,在本发明实施例中,使用ICE总线传递客户端和服务端的请求,使得应用***间的对象调用过程简单,开发与运行的效率更高,能够满足各类异构的应用***间的对象调用和数据通信。
参见图2,本发明的另一个实施例还提出了一种访问应用***内部对象的方法,包括如下步骤:
步骤201:第一应用***发出对象调用请求。
步骤202:ICE总线将对象调用请求转发到服务注册管理模块。
步骤203:服务注册管理模块根据对象调用请求的服务标识把对象调用请求派发到服务提供模块。
步骤204:服务提供模块收到对象调用请求后,获取对象调用请求的名称,判断对象调用请求为合法请求后,将对象调用请求发送给内部对象管理模块。
步骤205:内部对象管理模块根据请求调用对象的配置从Spring容器中获取请求调用对象的实例,执行请求调用对象的方法,对象方法的执行结果经ICE总线传输,传送给上述发出对象调用请求的第一应用***。
可见,在本发明实施例中,不同的应用***之间调用服务对象时,不需要再专门设计开发接口,从而减少了工作量和成本支出,另外,各种业务处理对象都可以通过配置带外部***提供服务,带来了极大的灵活性,显著降低***集成的复杂度。
以典型的Java Web应用为例,来更为详细的说明本发明的一个较佳实施例的实现过程。参见图3,该过程包括如下步骤:
步骤301:把内部对象管理模块(IOM)和服务提供模块(SPM)嵌入到Java Web应用中。
在本步骤中,在具体应用中这两个模块分别打包jar文件,把服务对象配置文件放到Java Web应用的Classpath中。
步骤302:编写适应嵌入Java Web应用的ServiceFactory。
本步骤中,编写适应嵌入Java Web应用的ServiceFactory,继承内部对象管理模块(IOM)的ServiceFactory,并针对嵌入的Java Web应用的Spring容器(也可以是其他对象容器)实现对象提取功能,并把ServiceFactory的实现子类配置的服务对象配置文件中。
步骤303:服务注册管理模块(SRM)作为ICE服务发布到ICE总线上,把Java Web服务的信息写入注册服务配置文件中。
步骤304:运行ICE总线服务,服务注册管理模块(SRM)作为一个节点服务纳入到ICE总线的管理中。
步骤305:内部对象管理模块根据请求调用对象的配置从Spring容器中获取请求调用对象的实例,执行请求调用对象的方法,对象方法的执行结果经ICE总线传输,传送给上述发出对象调用请求的第一应用***。
步骤306:Java Web应用启动后,配置到服务对象配置文件中的对象即可作为服务被客户端通过ICE总线进行访问。
可见,在本发明实施例中,不同的应用***之间调用服务对象时,不需要再专门设计开发接口,从而减少了工作量和成本支出,另外,各种业务处理对象都可以通过配置带外部***提供服务,带来了极大的灵活性,显著降低***集成的复杂度。
以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种访问应用***内部对象的***,其特征在于,该***包括:
ICE总线,用于将第一应用***发出的对象调用请求转发到服务注册管理模块;
服务注册管理模块,用于根据对象调用请求的服务标识把对象调用请求派发到服务提供模块;
服务提供模块,用于收到对象调用请求后,获取对象调用请求的名称,判断对象调用请求为合法请求后,将对象调用请求发送给内部对象管理模块;
内部对象管理模块,用于根据请求调用对象的配置从Spring容器中获取请求调用对象的实例,执行请求调用对象的方法,对象方法的执行结果经ICE总线传输,传送给上述发出对象调用请求的第一应用***。
2.根据权利要求1所述的一种访问应用***内部对象的***,其特征在于,所述服务提供模块和内部对象管理模块嵌入在第二应用***中。
3.根据权利要求1所述的一种访问应用***内部对象的***,其特征在于,所述服务注册管理模块包括通用服务CommonService和通用接口CommonInterface,其中CommonService用于ICE服务的注册;CommonInterface用于创建应用***内部对象的代理,由客户端调用。
4.根据权利要求1所述的一种访问应用***内部对象的***,其特征在于,所述服务提供模块包括服务***IceListener、服务提供者ServiceProvider和参数集Parameters,其中IceListener用于监听并响应来自服务注册管理模块派发的对象调用请求,并接收参数,将参数传给Parameters;Parameters用于对接收到的参数进行处理,定位请求的内部对象名称;ServiceProvider用于根据内部对象名称,从内部对象管理模块中获取内部对象,并执行内部对象调用,完成对象调用的操作。
5.根据权利要求1所述的一种访问应用***内部对象的***,其特征在于,所述内部对象管理模块包括ServiceFactory,ServiceFactory用于读取配置文件中指定的对象列表,从Spring容器中获取对象,若Spring容器中没有找到目标对象,则从第二应用***的Classpath路径中加载类并实例化,以供服务提供模块调用。
6.一种访问应用***内部对象的方法,其特征在于,该方法包括:
第一应用***发出对象调用请求,ICE总线将对象调用请求转发到服务注册管理模块,服务注册管理模块根据对象调用请求的服务标识把对象调用请求派发到服务提供模块,服务提供模块收到对象调用请求后,获取对象调用请求的名称,判断对象调用请求为合法请求后,将对象调用请求发送给内部对象管理模块,内部对象管理模块根据请求调用对象的配置从Spring容器中获取请求调用对象的实例,执行请求调用对象的方法,对象方法的执行结果经ICE总线传输,传送给上述发出对象调用请求的第一应用***。
7.根据权利要求6所述的一种访问应用***内部对象的方法,其特征在于,所述服务提供模块和内部对象管理模块嵌入在第二应用***中。
8.根据权利要求6所述的一种访问应用***内部对象的方法,其特征在于,所述服务注册管理模块包括通用服务CommonService和通用接口CommonInterface,其中CommonService用于ICE服务的注册;CommonInterface用于创建应用***内部对象的代理,由客户端调用。
9.根据权利要求6所述的一种访问应用***内部对象的方法,其特征在于,所述服务提供模块包括服务***IceListener、服务提供者ServiceProvider和参数集Parameters,其中IceListener用于监听并响应来自服务注册管理模块派发的对象调用请求,并接收参数,将参数传给Parameters;Parameters用于对接收到的参数进行处理,定位请求的内部对象名称;ServiceProvider用于根据内部对象名称,从内部对象管理模块中获取内部对象,并执行内部对象调用,完成对象调用的操作。
10.根据权利要求6所述的一种访问应用***内部对象的方法,其特征在于,所述内部对象管理模块包括ServiceFactory,ServiceFactory用于读取配置文件中指定的对象列表,从Spring容器中获取对象,若Spring容器中没有找到目标对象,则从第二应用***的Classpath路径中加载类并实例化,以供服务提供模块调用。
CN201310661063.7A 2013-12-09 2013-12-09 一种访问应用***内部对象的***和方法 Pending CN103677975A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310661063.7A CN103677975A (zh) 2013-12-09 2013-12-09 一种访问应用***内部对象的***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310661063.7A CN103677975A (zh) 2013-12-09 2013-12-09 一种访问应用***内部对象的***和方法

Publications (1)

Publication Number Publication Date
CN103677975A true CN103677975A (zh) 2014-03-26

Family

ID=50315632

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310661063.7A Pending CN103677975A (zh) 2013-12-09 2013-12-09 一种访问应用***内部对象的***和方法

Country Status (1)

Country Link
CN (1) CN103677975A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107733922A (zh) * 2017-11-20 2018-02-23 百度在线网络技术(北京)有限公司 用于调用服务的方法和装置
CN109669787A (zh) * 2018-12-05 2019-04-23 恒生电子股份有限公司 数据传输方法及装置、存储介质、电子设备
CN109683992A (zh) * 2017-10-18 2019-04-26 北京京东尚科信息技术有限公司 用于管理对象的方法和装置
CN111290746A (zh) * 2020-02-13 2020-06-16 腾讯科技(深圳)有限公司 对象访问方法、装置、设备及存储介质
CN111309474A (zh) * 2020-01-19 2020-06-19 北京恒华伟业科技股份有限公司 通信方法、通信装置及分布式服务注册中心
CN112270408A (zh) * 2020-09-30 2021-01-26 北京清微智能科技有限公司 异构***模拟器框架及其生成、访问及主循环运行方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060277158A1 (en) * 2005-06-07 2006-12-07 Samsung Electronics Co., Ltd. System and method for implementing database application while guaranteeing independence of software modules
CN101620536A (zh) * 2009-08-17 2010-01-06 用友软件股份有限公司 一种调用功能函数的方法和装置
CN101645022A (zh) * 2009-08-28 2010-02-10 曙光信息产业(北京)有限公司 用于多个集群的作业调度管理***及方法
CN102508673A (zh) * 2011-12-02 2012-06-20 方正国际软件有限公司 快速开发与配置平台类软件的***及方法
CN102880506A (zh) * 2012-09-10 2013-01-16 曙光信息产业(北京)有限公司 一种基于作业调度***的应用作业控制***及其控制方法
CN103164270A (zh) * 2011-12-12 2013-06-19 阿里巴巴集团控股有限公司 java ***应用程序编程接口调用方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060277158A1 (en) * 2005-06-07 2006-12-07 Samsung Electronics Co., Ltd. System and method for implementing database application while guaranteeing independence of software modules
CN101620536A (zh) * 2009-08-17 2010-01-06 用友软件股份有限公司 一种调用功能函数的方法和装置
CN101645022A (zh) * 2009-08-28 2010-02-10 曙光信息产业(北京)有限公司 用于多个集群的作业调度管理***及方法
CN102508673A (zh) * 2011-12-02 2012-06-20 方正国际软件有限公司 快速开发与配置平台类软件的***及方法
CN103164270A (zh) * 2011-12-12 2013-06-19 阿里巴巴集团控股有限公司 java ***应用程序编程接口调用方法及***
CN102880506A (zh) * 2012-09-10 2013-01-16 曙光信息产业(北京)有限公司 一种基于作业调度***的应用作业控制***及其控制方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109683992A (zh) * 2017-10-18 2019-04-26 北京京东尚科信息技术有限公司 用于管理对象的方法和装置
CN109683992B (zh) * 2017-10-18 2022-06-07 北京京东尚科信息技术有限公司 用于管理对象的方法和装置
CN107733922A (zh) * 2017-11-20 2018-02-23 百度在线网络技术(北京)有限公司 用于调用服务的方法和装置
CN107733922B (zh) * 2017-11-20 2020-12-08 百度在线网络技术(北京)有限公司 用于调用服务的方法和装置
CN109669787A (zh) * 2018-12-05 2019-04-23 恒生电子股份有限公司 数据传输方法及装置、存储介质、电子设备
CN111309474A (zh) * 2020-01-19 2020-06-19 北京恒华伟业科技股份有限公司 通信方法、通信装置及分布式服务注册中心
CN111309474B (zh) * 2020-01-19 2023-05-12 北京恒华伟业科技股份有限公司 通信方法、通信装置及分布式服务注册中心
CN111290746A (zh) * 2020-02-13 2020-06-16 腾讯科技(深圳)有限公司 对象访问方法、装置、设备及存储介质
CN112270408A (zh) * 2020-09-30 2021-01-26 北京清微智能科技有限公司 异构***模拟器框架及其生成、访问及主循环运行方法

Similar Documents

Publication Publication Date Title
CN103677975A (zh) 一种访问应用***内部对象的***和方法
CN102520936B (zh) 一种在Android上实现Socket通讯服务共享的方法
CN103366471B (zh) 一种联机业务并发处理方法、***及服务器
CN103118076A (zh) 升级服务器集群***及其负载均衡方法
CN101739300A (zh) 一种多媒体终端进程间通讯的方法和***
CN105635283A (zh) 一种云制造服务的组织管理和使用方法和***
CN104079630A (zh) 一种业务服务端负载均衡方法、客户端、服务端以及***
CN101964763B (zh) 消息处理方法
CN112788074B (zh) 数据发送方法、处理方法、接收方法及其设备、存储介质
US9325768B2 (en) System and method for clustered transactional interoperability of multiple messaging providers using a single connector mechanism
CN102025649A (zh) 企业服务总线的消息处理方法
CN101388887A (zh) 一种网络服务的处理方法和***
WO2021179841A1 (zh) 一种微服务调用方法、装置、设备及介质
CN103795793A (zh) 一种基于双服务器集群的道路车辆监控平台***
CN107193674B (zh) 在线推送消息的处理方法及装置
CN110851248A (zh) 异步任务数据处理方法、装置及计算机可读存储介质
CN105208047A (zh) 分布式***服务器上下线方法及服务器
CN103957188A (zh) 一种对称的双向解耦的企业服务描述方法及服务调度***
CN103067388A (zh) 云计算基础架构资源自动化方法及***
CN102779071A (zh) 软件接口调用方法、装置和***
CN103399735A (zh) 远程函数调用接口中间层开发方法
CN115695139A (zh) 一种基于分布式鲁棒增强微服务***架构的方法
CN103036917A (zh) 客户端平台的实现方法及客户端平台
CN104486330A (zh) 一种基于远程过程调用的双向通信***
CN105812241A (zh) 基于Spring Integration的企业应用集成方法和***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140326

RJ01 Rejection of invention patent application after publication