[发明专利]面向服务的组件和设备之间的交互方法有效
申请号: | 200980106933.6 | 申请日: | 2009-02-27 |
公开(公告)号: | CN101981899A | 公开(公告)日: | 2011-02-23 |
发明(设计)人: | A·W·科隆博;J·M·门德斯 | 申请(专利权)人: | 施奈德电气自动控制有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G05B19/418;G06F9/46 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘春元;李家麟 |
地址: | 德国塞利*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 服务 组件 设备 之间 交互 方法 | ||
技术领域
本发明涉及一种面向服务的组件和设备之间的交互方法,其中,服务请求者请求由服务提供者提供的服务。
背景技术
通常,在面向服务的系统中,尤其在应用由网页服务实现时,服务是一组端口。每个端口是定义服务提供者和服务请求者之间的一组交互操作和相应的消息传输的端口类型的实例。
发明内容
本发明基于以下任务:如此改进开始部分所述类型的交互方法,使得由相关的设备提供的不均匀的通信模型的访问与交互得以简化。此外,应实现服务及其端口到设备的物理端口的更深结合。总而言之,应扩展灵活性并且简化系统的重新配置。
根据本发明,所述任务尤其通过以下方式解决:每个服务包括一组端口并且每个端口是定义服务提供者和服务请求者之间的一组交互操作和相应的消息传输的端口类型的实例,其中,由服务提供者提供的服务通过与服务请求者的多个交互阶段执行并且所述交互阶段遵循与端口类型的实例相关联的特定的协议,其中,通过一系列与阶段相关联的不同端口建立对服务的访问。
因此,由本发明提供了一种使用由面向服务的设备和所属的应用提供的服务的生命周期的方法。提供和请求服务的机电设备是基于对自动化及产品系统中生产车间等级的服务优化的分布式控制方式的一部分。
所述方法包括不同阶段,这些阶段与服务请求者与服务提供者的交互相关,从而请求者可以使用所提供的服务。服务的不同阶段上的访问通过其端口实现。服务提供者是向外提供可以由服务请求者使用的服务的机制(Mechanismus)。无论是请求者还是提供者都是软件应用,即在面向服务的设备和支持应用中实现的通信模块的一部分。通信模块也可以在一个实例中包括请求者和提供者二者,形成客户/服务器-通信模块。
根据一个优选的方法,由一个组件(例如,一个设备)提供的服务包括多个与其请求者的交互阶段,这些交互阶段必须遵循与端口类型的实例(例如,端口)相关联的特定协议。
通过遵循一系列与所述阶段相关联的不同的端口建立对服务的访问。所述阶段是:
发现阶段:发现和记录服务的能力,这些服务使用由其协议描述的不同方法。
协商阶段:如果适合进入运行阶段,则必须在服务请求者和服务提供者之间进行协商。
运行阶段:主端口是那些对应于运行阶段的端口(主端口提供服务的主要资源和功能以及请求者兴趣的核心)。服务的逻辑端口同样可以对应于提供者设备(例如,传送带)的物理端口,由此提供面向内容的(联合的)透视。
结束阶段:运行阶段之后的最终设置。
交互划分为四个阶段。在每个阶段,一个或多个端口类型与所属访问协议(Access-Protocol)相对应,所属访问协议定义交互规则。通过端口类型的实例执行请求者的访问。
另一优选的操作方法的特征在于,可以在需要时由相对应的端口类型和接入协议动态地建立端口。
此外,所述方法的特征在于以下能力:对于同一功能提供相同的端口,但这些端口由不同的端口类型和协议实例化(instanziiert)。
特别地,运行阶段的逻辑端口可以直接被分配给设备的物理端口。
本发明的目的是提供由设备和端口类型/协议机制提供的服务的应用的不同阶段的形式化,以便产生用于不同阶段的端口实例。
以下主题总结了所述构思的应用的主要优点:
为可以在设备之间共同使用的服务的使用定义共同的生命周期和其必然的交互过程和特性。
用于同一功能的不同协议的可用性和端口的动态生成简化了由相关设备提供的不均匀的通信模型的访问和交互。
服务及其端口与设备的物理端口的更深结合。
由分布式控制系统要求的、扩展的灵活性和必然的重新配置。
本发明的其他细节、优点和特征不仅由权利要求、从权利要求中提取的特征(本身和/或组合)得出而且由以下对附图中提取的优选实施例的描述得出。
附图说明
图1:服务交互阶段与其到端口类型和端口实例的映射的示意图;
图2:服务的交互阶段的顺序图;
图3:具有所属端口的双向传送带的传输服务的示意图。
具体实施方式
图1示出基于端口类型协议的四阶段交互模型。通过遵循一系列不同的端口(例如,发现端口、协商端口、运行端口以及结束端口)建立对服务的访问,这些端口与阶段(例如,发现阶段、协商阶段、运行阶段以及结束阶段)相关联。
发现阶段描述发现服务的能力,该服务使用通过其协议描述的不同方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施奈德电气自动控制有限责任公司,未经施奈德电气自动控制有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980106933.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体器件及其制造方法
- 下一篇:自动红眼检测