增强型网络适配器框架制造技术

技术编号:4131544 阅读:236 留言:0更新日期:2012-04-11 18:40
本申请涉及增强型网络适配器框架,其中参数储存在配置表中,所述参数是针对网络和应用而定制的。基于调用通用网络适配器来实例化针对该网络和该应用而定制的网络适配器,其中所述通用网络适配器外部参考所述配置表;并使用该实例化的网络适配器来实现该应用和该网络之间的通信。

【技术实现步骤摘要】

本专利技术公开主要涉及定制的网络适配器。
技术介绍
定制的网络适配器用于实现特定应用和网络之间的通信,创建定制网络适配器的 一种方案是将用于网络适配器的各种通信参数硬编码为网络适配器的软件(如,JAVA, C, C++, Ada,类似的代码或其他软件)。如果需要一个第二定制网络适配器,例如如果替换不 同的应用或网络,则初始的网络适配器的软件代码就不得不以某种方式重新编码,从而改 变其通信参数。
技术实现思路
根据一个一般实现,一种通用网络适配器,在其代码内包括对参数表的外部参考。 定制的网络适配器,例如使用TELCORDIA ACTIVATOR或其他应用的网络适配器,可 通过调整参数表来创建,参数表的调整例如使用结构化查询语言(SQL)编辑器(如T0AD, PL/SQL开发器等)、直接表或文本编辑器或任何其他编辑器。在这个过程中,只需要对实际 软件(诸如JAVA代码)进行较少的修订,这降低了储存和维护用于每个特定网络配置的多 个不同软件部分(如JAVA部分或其他软件部分)的需要。例如,用于使用通用网络适配器 的系统的方案可使用任何合适的软件,例如JAVA,C,C++, Ada, A本文档来自技高网...

【技术保护点】
一种计算机实现的方法,包括:将参数存储在一个或多个配置表中,所述参数是针对网络和应用而定制的;基于调用通用网络适配器来实例化针对所述网络和所述应用而定制的网络适配器,其中所述通用网络适配器外部参考所述一个或多个配置表;以及使用实例化的所述网络适配器来实现所述应用与所述网络之间的通信。

【技术特征摘要】
US 2009-5-11 12/463,737一种计算机实现的方法,包括将参数存储在一个或多个配置表中,所述参数是针对网络和应用而定制的;基于调用通用网络适配器来实例化针对所述网络和所述应用而定制的网络适配器,其中所述通用网络适配器外部参考所述一个或多个配置表;以及使用实例化的所述网络适配器来实现所述应用与所述网络之间的通信。2.如权利要求1的方法,其中使用实例化的所述网络适配器来实现所述应用与所述网 络之间的通信,进一步包括从所述应用接收在所述网络上执行服务的请求;基于参考所述服务在第一配置表中的唯一标识符,来标识与所述服务相关联的命令和 所述命令的次序;按序将命令传输至所述网络; 从所述网络接收对所述命令的响应;基于执行第二配置表中所列的常规表达式,来标识与所述响应相关联的唯一消息标识 符;以及基于参考与所述响应相关联的所述唯一消息标识符和第三配置表中所述命令的唯一 标识符,来确定所述命令的结果。3.如权利要求2的方法,其中使用实例化的所述网络适配器来实现所述应用与所述网 络之间的通信,进一步包括基于确定与所述服务相关联的所有命令的结果,来确定所述服务的结果; 基于参考第四配置表中所述服务的所述结果,来选择XML返回消息,其包括一般性适 配器声明表达式(GADE)变量;使用与所述服务所关联的所有命令的结果相关联的一个或多个结果值,来填入所述 GADE变量;以及将填有所述结果值的所述XML返回消息提供给所述应用。4.如权利要求2的方法,其中所述服务选自ADSL端口禁用服务,ADSL修改参数服务, 或ADSL启用端口服务。5.如权利要求2的方法,其中在所述第二配置表中列出对所述命令的每个可能响应的 常规表达式,以及相关联的唯一消息标识符。6.如权利要求5的方法,其中所述第二配置表列出针对由网络发送的、先前未知或未 标识的响应的全捕获常规表达式,以及所述全捕获常规表达式的唯一消息标识符。7.如权利要求2的方法,其中所述结果标识所述命令是成功还是发生了致命或非致命 错误,以及是否禁止回滚。8.如权利要求7的方法,...

【专利技术属性】
技术研发人员:MJ罗佩斯
申请(专利权)人:埃森哲环球服务有限公司
类型:发明
国别省市:CH[瑞士]

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

1