[Cover] [Previous Section] [Next Section] [Index]

Current chapter: Interacting with Other HDML Services
Section 49 out of 67 total sections , Section 2 out of 4 sections in this chapter


Overview

The UP.Link platform provides a Service Registry, which coordinates interaction between HDML services. The Service Registry allows the user to designate services to perform specific categories of tasks. The user can register services under the following categories:

The Service Registry provides a generic URL for the services in each registry category. For example, the generic URL for the Email service is:

After the user has registered a service, the Service Registry redirects any requests for the generic URL to the registered service's URL. For example, suppose the user registers a service with the URL http://mymail.foo.com as an email service. The service registry redirects any requests for device:home/goto?svc=Email to http://mymail.foo.com.

The service registry makes it easy for other services to issue requests to the user's registered services. For example, if your service needs to send an email message on behalf of the user, you don't need to know about http://mymail.foo.com; you can simply request device:home/goto?svc=Email. The Service Registry automatically redirects the request to the correct URL.

The user can register more than one service for each category. For example, the user can register multiple email services. If the user has registered multiple services for a category, the phone displays a choice list of the services each time the category URL is requested. The user chooses which service the request gets redirected to.


[Cover] [Previous Section] [Next Section] [Index]

Current chapter: Interacting with Other HDML Services
Section 49 out of 67 total sections , Section 2 out of 4 sections in this chapter


Copyright © 1999, Unwired Planet, Inc. All rights reserved.