当前位置: 首页 > 专利查询>微软公司专利>正文

动态服务代理制造技术

技术编号:3511079 阅读:180 留言:0更新日期:2012-04-11 18:40
本发明专利技术的示例实施例提供用于允许开发员定义新接口并插入为在其它情况下不能在web服务环境中通信的传统组件实现这些新接口的自定义转换代码。这些新接口然后可以按照从传统组件接口中提取web服务客户机的方式被展示给web服务客户机。实现该新接口的对象在此处被称为“服务代理”,新接口将通常被称为“代理接口”。这些代理接口可以连同服务代理实例在提供服务的应用程序启动之后被初始化。另外,对可能无需由服务代理提供的特征的那些服务,动态web服务可与服务代理同步运行。

【技术实现步骤摘要】

【技术保护点】
一种在分布式系统的服务计算设备处的方法,所述方法通过由开发员为经由未被开发成在web服务环境中通信的传统接口通信的传统组件创建的自定义对象来提供web服务,所述自定义对象允许开发员更紧密地控制web服务的互操作性、健壮性和效率,而无需重写传统组件,所述方法包括以下动作:    从web服务接收对访问由具有一个或多个传统组件的应用程序提供的服务的请求,所述传统组件使用未被开发成在web服务环境中通信的传统接口来通信;    标识所述请求对应于由服务代理控制的服务,所述服务代理是由开发员创建的将代理接口展示为所述web服务客户机和所述传统接口之间的抽象的自定义对象;以及    通过所述代理接口将所述请求的至少一部分传递给所述服务代理的实例以供进一步处理,所述服务代理的实例被配置成通过对所述一个或多个传统组件的调用、对所述服务代理实例的调用或对所述应用程序和所述服务代理实例外部的其它系统的调用中的一个或多个来处理所述请求的至少一部分。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:AD米利根H赛德JD多荻MA菲恩古尔德S阿布拉汉
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1