摘要 |
In an information appliance system (100), a user device comprises a client platform (200) that includes a service framework (235) to discover and connect with a variety of services, both remote and local, transient and persistent, and to disconnect from them when they are no longer of interest or become unavailable. The service framework (235) provides a standard, consistent, simplified way for services to make themselves available and for service-using entities to locate and connect with the services of interest to them. From the perspective of the client platform (200), all services, whether local or remote, are presented as local services to the service-requesting entities. A single consolidated lookup service can be used by a service-using entity to locate and connect with any service. Various methods of operating a service framework are also described. |