- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多网络互联中服务发现模型的研究
摘要:随着通信技术的发展,诞生了许多新型的网络类型,这些不同类型的网络将来必将互联在一起从而实现服务与资源的共享,将服务发现技术应用于多网络互联场景中,能够实现资源与服务的自动配置与共享。然而传统的集中式与分布式服务发现模型不适用于多网络互联的场景,在传统模型的基础上,新的混合服务发现模型能够很好地适应多网络互联的需求。
关键词:服务发现;OMNET;JINI;SLP;UPnP
中图分类号:G301文献标识码:A文章编号:1009-3044(2010)01-26-03
Service Discovery Model for Multi-Networks
SHEN Yong
(Southeast University, Nanjing 210003, China)
Abstract: The recent technological developments in communication networks have results into a broad range of networks. These networks are to be connected with each other to share services and resources. In order to realize automatic configuration and discovery of service, it is very important to apply service discovery technologies in multi-networks scenarios. However, traditional centralized and distributed service discovery models are not suitable for these scenarios. New hybrid service discovery model which is developed from traditional models can meet the requirements.
Key words: service discovery; OMNET; JINI; SLP; UPnP
1 概述
1.1 服务发现技术
服务发现技术(Service Discovery[1])是随着电子技术的不断发展而产生的,越来越多的电子移动设备出现在人们的生活――手机,移动个人助理(PDA),笔记本电脑,数字播放器(MP3)等等。并且这种增长趋势愈演愈烈,拥有如此多的移动计算设备,人们面临着如何自动并有效管理如此多的移动设备的难题,例如,如何使这些设备之间相互通信及共享数据,如何使用这些设备连接到外部网络以获取所需的服务,如何让我们自己所拥有的服务能够被他人知道并共享使用。服务发现技术就是用来解决这些难题的。一方面,通过服务发现,设备能够自动发现服务提供商,并配置与其的连接和通信以获得相关的服务;另一方面,设备能够把自己提供的服务广播给其他设备,能够让其他设备调用它提供的服务。在过去几年中,很多商业和研究机构都提出了各自的服务发现技术,例如SUN公司的JINI技术,微软的UPnP技术,IETF的SLP技术,这些技术在各自的应用范围内都取得了不错的效果,极大地便利了移动设备的管理和服务与资源的共享。
1.1.1 SLP
服务定位协议(Service Location Protocol [2])是由IETF的SvrLoc工作组开发的,是一种独立于特定厂商的标准,SLP已经成功推出了两个版本。SLPv1已经成功地运用于商业软件中,例如惠普的JetSend技术,支持打印机,数码相机,扫描仪,PDA等设备的自动发现和配置。SLPv2进一步完善了SLPv1,应用前景更加广泛,已经被Solaris 8和惠普的Web JetAdmin所使用。
1.1.2 JINI
Jini[3]是由SUN Microsystems公司在1999年推出,它沿用了Java设计思想,用JAVA对象来抽象系统中的设备和服务,建立一个具有可扩展性的面向服务的分布式体系结构。Jini使各种设备可以非常简单地连接到任意无准备的网络上,从而简化接入的新的网络服务的过程。
1.1.3 UPnP
通用即插即用协议(UPnP[4])是由微软公司领导的工业联盟()开发的。UPnP是一种建立在TCP/IP和HTTP技术至上的分布式,开放的网络结构,可在联网的设备间传递控制和数据,目标是使具有网络功能的设备彼此之间可以自动连接及协同工作,具有设备驱动程
文档评论(0)