METHOD, APPARATUS AND SYSTEM FOR SERVICE SELECTION, AND CLIENT APPLICATION SERVER
First Claim
1. A service selection method, comprising:
- obtaining meta information according to contents specified by a client;
requesting to query services matched with the meta information, to obtain a service list comprising service identifications of the services matched with the meta information;
converting the service list into a format recognizable by the client and providing the converted service list to the client;
obtaining a corresponding service identification according to acknowledgement information from the client; and
requesting interface and address information of a service server corresponding to the corresponding service identification, and providing the interface and address information to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
A service selection method, apparatus and system, as well as a client application server are provided. The method includes: obtaining meta information according to contents specified by a client; requesting to query services matched with the meta information to obtain a service list including service identifications of the services matched with the meta information; converting the service list into a format recognizable by the client and providing the converted service list to the client; obtaining a corresponding service identification according to acknowledgement information from the client; requesting interface and address information of a service server corresponding to the corresponding service identification, and providing the interface and address information to the client. In this way, services capable of processing current contents may be found according the contents, and an appropriate service may be selected among the services.
-
Citations
24 Claims
-
1. A service selection method, comprising:
-
obtaining meta information according to contents specified by a client; requesting to query services matched with the meta information, to obtain a service list comprising service identifications of the services matched with the meta information; converting the service list into a format recognizable by the client and providing the converted service list to the client;
obtaining a corresponding service identification according to acknowledgement information from the client; andrequesting interface and address information of a service server corresponding to the corresponding service identification, and providing the interface and address information to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A service selection apparatus, comprising a service selection agent, a service selection server, a meta information registration server and a central controller, wherein:
-
the service selection agent is adapted to obtain meta information according to contents specified by a client, convert a service list into a format recognizable by the client and provide the converted service list to the client and obtain a corresponding service identification according to acknowledgement information from the client;
request interface and address information of a service server corresponding to the corresponding service identification, and provide the interface and address information to the client;the service selection server is adapted to send user identification and meta information received from the service selection agent to the meta information registration server via the central controller, requesting the service list based on the contents specified by the client, and send the service list to the service selection agent; the meta information registration server is adapted to query services matched with the meta information, obtain the service list comprising service identifications, and send the service list to the service selection server via the central controller; and the central controller is adapted to control requests of the servers, and information transmission between the servers. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A service selection system, comprising a client application server, a service selection apparatus, and a service registration server;
- wherein the service selection apparatus comprises a service selection agent, a service selection server, a meta information registration server and a central controller;
the service selection agent is adapted to obtain meta information according to contents specified by a client, convert a service list into a format recognizable by the client and provide the converted service list to the client and obtain a corresponding service identification according to acknowledgement information from the client;
request interface and address information of a service server corresponding to the corresponding service identification, and provide the interface and address information to the client;the service selection server is adapted to send user identification and meta information received from the service selection agent to the meta information registration server via the central controller, requesting the service list based on the contents specified by the client, and send the service list to the service selection agent; the meta information registration server is adapted to query services matched with the meta information, obtain the service list comprising service identifications, and send the service list to the service selection server via the central controller; and the central controller is adapted to control requests of the servers, and information transmission between the servers. - View Dependent Claims (21, 22)
- wherein the service selection apparatus comprises a service selection agent, a service selection server, a meta information registration server and a central controller;
-
23. A client application server, comprising:
-
a transmitting unit, adapted to transmit a service selection request, a selection result, and a service request; a receiving unit, adapted to receive information carrying a service list, and interface and address information of service servers; a selection unit, adapted to select an appropriate service according to the information carrying the service list, and send the selection result to the transmitting unit; and a request generation unit, adapted to generate a service selection request according to specified contents, generate a service request according to the interface and address information of service servers, and send the service selection request and the service request to the transmitting unit. - View Dependent Claims (24)
-
Specification