-
公开(公告)号:US06604140B1
公开(公告)日:2003-08-05
申请号:US09404661
申请日:1999-09-23
IPC分类号: G06F15173
CPC分类号: H04L67/16 , G06F9/5055 , H04L67/34
摘要: A method, apparatus and computer product that enables one or more computing devices to discover and use services over a network, which may be ad-hoc when the computing device is mobile. Service discovery is based on periodic multicasting of exported service descriptions to nearby devices over the (ad-hoc) network. Middleware enables a device to discover, advertise and use services. This enables software clients on the same device to share a service implementation (in the case of a local service) or to share an implementation proxy (in the case of a remote service). Each device being aware of the services (and service locations) that are currently available generally reduces the response time associated with accessing available services. While service descriptors are multicast and discovered, the service software is only downloaded on the device when the service is used. This enables economical resource management that is particularly useful for mobile devices.
摘要翻译: 一种使得一个或多个计算设备能够通过网络发现和使用服务的方法,装置和计算机产品,其可以在计算设备是移动设备时进行临时的。 服务发现是基于(ad-hoc)网络向附近的设备定期组播导出的服务描述。 中间件使设备能够发现,广告和使用服务。 这使得同一设备上的软件客户端能够共享服务实现(在本地服务的情况下)或共享实现代理(在远程服务的情况下)。 每个设备意识到当前可用的服务(和服务位置)通常减少与访问可用服务相关联的响应时间。 虽然服务描述符是多播和发现的,服务软件仅在使用服务时才在设备上下载。 这使得经济的资源管理对于移动设备特别有用。