[发明专利]一种服务信息自动公告系统及方法有效
申请号: | 201310246806.4 | 申请日: | 2013-06-20 |
公开(公告)号: | CN103336802B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 曾明昌 | 申请(专利权)人: | 成都瑞科电气有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 616750 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种服务信息自动公告系统,包括公告板、发现搜索器和发现响应器;公告板用于保存标记服务模块的参数;发现响应器存储搜索匹配参数,并用于与发现搜索模块通讯时确认对方身份;发现搜索器接收服务模块和客户端的请求,构造响应匹配参数,并分别与服务模块、客户端、发现响应器通讯。通过本发明公开的服务信息自动公告系统和方法,不论公告板部署到网络的哪个位置,服务模块都可以找到它,把自己的信息注册到其中,让客户端可以正确调用;并使相同版本不同用户名的公告板或者相同用户不同版本的公告板可以在同一局域网中运行。 | ||
搜索关键词: | 一种 服务 信息 自动 公告 系统 方法 | ||
【主权项】:
一种服务信息自动公告系统,其特征在于:包括加载发现响应器的公告板和发现搜索器;所述公告板用于保存标记服务模块的参数;所述发现响应器用于存储搜索公告板的搜索匹配参数,并用于与发现搜索器通讯时确认对方身份;所述发现搜索器接收服务模块和客户端的请求,构造响应匹配参数,并分别与服务模块、客户端、发现响应器通讯;加载发现响应器过程、发现搜索器查找公告板过程、服务模块注册过程和客户端查找服务模块过程如下;所述加载发现响应器过程包括:设置搜索匹配参数,并以搜索匹配参数为基础构造可搜索终结点行为和UDP发送终结点;具体包括以下步骤:A、检查有没有冲突的发现响应器,若没有,设置搜索匹配参数;若有,该过程结束;B、以搜索匹配参数为基础构造发现响应器的搜索WCF服务托管对象;C、为搜索WCF服务托管对象增加元数据信息行为;D、将搜索WCF服务托管对象中终结点地址中的主机地址IP改为本机的IP地址;E、逐个检查搜索WCF服务托管对象的终结点集合,判断是否为空或完成终结点循环;若为空或完成了,进入步骤J;若没有完成,进入步骤F;F、取下一个终结点;G、判断是不是元数据交换终结点;若是,进入步骤E;若不是,进入步骤H;H、在终结点中构造一个UDP可搜索终结点行为;I、将搜索匹配参数作为搜索范围加入到UDP可搜索终结点行为的范围中,返回步骤F;J、循环完成后,构造一个UDP发送终结点;K、构造一个服务发现行为;L、将服务发现行为加入到搜索WCF服务托管对象描述的行为集合中;M、将UDP发送终结点加入到搜索WCF服务托管对象的服务发现行为集合中;N、在搜索WCF服务托管对象描述的行为集合中加入构造的UDP可搜索终结点行为;O、打开搜索WCF服务托管对象,发现响应器便开始运行;P、判断是否加载成功,若加载成功,结束加载任务;若加载不成功,则异常退出;所述发现搜索器查找公告板过程包括:构造搜索器条件对象,设置响应匹配参数;并通过WCF获得搜索响应对象,得到公告板地址;具体包括以下步骤:a、构造发现搜索器的搜索条件对象;并使用调用者传递过来的参数作为响应匹配参数;b、设置搜索条件对象的搜索时间;c、将响应匹配参数加入到搜索条件对象的范围集合中;d、启动WCF Discovery搜索;e、接收WCF反馈的搜索结果;f、将从搜索结果获得的搜索WCF服务托管对象中的终结点集合转变为终结点的绝对地址集合;i、取绝对地址集合中的第一个地址作为公告板地址,并保存起来;j、返回公告板地址给调用者;所述服务模块注册过程包括:服务模块启动发现搜索器,并发送搜索请求;发现搜索器接收搜索请求;发现搜索器查找公告板地址;服务模块根据发现搜索器返回的公告板地址,向公告板发出注册请求;公告板响应注册请求;注册成功;所述客户端查找服务模块过程:客户端启动发现搜索器,并发送搜索请求;发现搜索器接收客户端发出的搜索请求;发现搜索器查找公告板地址;客户端向公告板发出查询服务请求,客户端根据发现搜索器返回的公告板地址,向公告板发出查找服务请求;公告板响应请求,返回服务信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都瑞科电气有限公司,未经成都瑞科电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310246806.4/,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置