Service Location Protocol SLP

https://www.ibm.com/developerworks/cn/linux/l-slp/

 

服务发现(service discovery) 是在网络环境中发现必须使用的服务的能力。例如,如果要在网络上新安装一个桌面系统,应该如何对这个系统配置邮件服务器、缺省网关(用来对本机之外的连接进行路由)或可用打印机呢?通常,这些都是信息都要向系统管理员进行咨询,然后在每台机器上手工进行配置 —— 考虑到网络中的情况不可避免地会发生变化,这一耗时的过程需要反复多次进行维护。

因此,当网络上的服务被删除或位置发生变化时,如果可以自动发现这些服务,您就可以看到这样做的价值有多大。在本文中,我将向您介绍一种专门用于简化该过程的协议 —— Service Location Protocol(SLP)—— 并深入介绍这种协议用来进行服务广播和发现所采用的架构。

 

除了 API 库之外,OpenSLP 还提供了 slptool,使用这个工具可以交互地执行大部分 SLP 的功能。这个工具对于注册或查找服务来说非常有用。例如,下面的代码就展示了如何查找一个日期查询服务:

$ slptool findsrvs service:daytime
service:daytime://www.mtjones.com:45667,65535
$

转载于:https://www.cnblogs.com/liujx2019/p/10310157.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这是ULP2.0协议,是SUPL2.0的技术规范。学习手机移动定位、LBS、SUPL的朋友可以阅读。 Location services based on the location of mobile devices are becoming increasingly widespread. SUPL (Secure User Plane Location) employs user plane data bearers for transferring location information (e.g GPS assistance) and for carrying positioning technology-related protocols between a SUPL Enabled Terminal (SET) and the network. SUPL is considered to be an effective way of transferring location information required for computing the target SET’s location. To serve a location service to a client, considerable signaling and position information are transferred between actors such as a SET and a location server. Currently, assisted-GPS (A-GPS) provides more accurate position of a SET than other available standardized positioning technologies. However, A-GPS over control plane requires modifications to existing network elements, and interfaces (for signaling procedures between the terminal and the network). SUPL needs only an IP capable network and requires minimum modification to the network, and this is an efficient solution that can be deployed rapidly. SUPL utilizes existing standards where available and possible, and SUPL should be extensible to enabling more positioning technologies as the need arises so that they utilize the same mechanism. In the initial phase, SUPL 1.0 provides functionality of A-GPS with minimum changes of current network elements. SUPL 2.0 introduces the A-GNSS concept to allow additional Navigation Satellite System assisted positioning technology to be utilized, e.g. A-Galileo.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值