一种适用于对象请求代理的传输扩展框架及实现方法技术

技术编号:45820160 阅读:8 留言:0更新日期:2025-07-15 22:30
本发明专利技术提供了一种适用于对象请求代理的传输扩展框架及实现方法,所述传输扩展框架由框架传输API、框架实现和框架接口定义三个部分构成;所述框架传输API部分用于向上层提供统一的数据传输调用接口,屏蔽下层实现的差异性,保证向上层应用逻辑的接口的一致性,并且与下层传输实现进行解耦;所述框架实现部分用于对框架传输API调用的响应执行,并对上层的数据输入进行判断,所述框架接口定义部分通过接口函数的指针,完成对于匹配的底层数据传输的实现的最终调用。本发明专利技术通过使用传输扩展框架,有效的分离上层应用调用以及底层传输实现之间的耦合性,降低其关联性,有效的增强了程序整体的低耦合性。

【技术实现步骤摘要】

本专利技术的涉及通信领域,并且更具体地涉及一种适用于对象请求代理的传输扩展框架及实现方法


技术介绍

1、目前的对象请求代理的实现中,通常使用tcp/ip,udp/ip等基于网络的底层数据传输方式的实现,在这种情况下,对于其它的数据传输方式的实现就存在难以扩展以及修改的问题,只能够使用实现中现有的提供的底层传输方式。此外在现有的对象请求代理的实现中,对于网络之外的硬件总线的数据传输方式的支持薄弱,难以在对象请求代理的实现中进行应用。通过在对象请求代理的实现中,引入一套传输扩展框架设计,可以有效的处理这种情况,可以便捷、快速、高效的扩展在对象请求代理实现中的底层数据传输方式。同时,能够方便、高效、快捷的加入网络之外的硬件总线数据传输方式的实现支持。


技术实现思路

1、本专利技术针对上述技术问题,提出了一种适用于对象请求代理的传输扩展框架及实现方法。

2、为实现上述目的,本专利技术提供了一种适用于对象请求代理的传输扩展框架,所述传输扩展框架由框架传输api、框架实现和框架接口定义三个部分构成;所述框架本文档来自技高网...

【技术保护点】

1.一种适用于对象请求代理的传输扩展框架,其特征在于,所述传输扩展框架由框架传输API、框架实现和框架接口定义三个部分构成;

2.根据权利要求1所述的一种适用于对象请求代理的传输扩展框架,其特征在于,所述传输扩展框架还包含ORB_TPFactory部件、ORB_TPConnection部件、ORB_TPListener部件、ORB_TPProfile部件和ORB_TPProperties部件。

3.根据权利要求1或2所述的一种适用于对象请求代理的传输扩展框架,其特征在于,所述传输扩展框架还包含向上层应用提供的传输宏定义和向下层实现提供的传输实现函数指针的声明。...

【技术特征摘要】

1.一种适用于对象请求代理的传输扩展框架,其特征在于,所述传输扩展框架由框架传输api、框架实现和框架接口定义三个部分构成;

2.根据权利要求1所述的一种适用于对象请求代理的传输扩展框架,其特征在于,所述传输扩展框架还包含orb_tpfactory部件、orb_tpconnection部件、orb_tplistener部件、orb_tpprofile部件和orb_tpproperties部件。

3.根据权利要求1或2所述的一种适用于对象请求代理的传输扩展框架,其特征在于,所述传输扩展框架还包含向上层应用提供的传输宏定义和向下层实现提供的传输实现函数指针的声明。

4.根据权利要求3所述的一种适用于对象请求代理的传输扩展框架,其特征在于,所述orb_tpfactory部件可以创建orb_tpconnection部件、orb_tplistener部件、orb_tpprofile部件和orb_tpproperties部件。

5.根据权利要求4所述的一种适用于对象请求代理的传输扩展框架,其特征在于,所述orb_tpproperties部件可以对于orb_tpfactory部件、orb_tp...

【专利技术属性】
技术研发人员:袁瑞许忠文
申请(专利权)人:成都谐盈科技有限公司
类型:发明
国别省市:

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

1