Web service integration
First Claim
1. A method comprising:
- storing an address for each of a plurality of services;
assigning one of a plurality of types with each web service;
associating one or more of said plurality of types to an application;
in response to a client running the application, sending a list identifying one or more services assigned with the one or more types associated with the application; and
in response to the user selecting one of the one or more services in the list, redirecting the client to the selected service.
2 Assignments
0 Petitions
Accused Products
Abstract
An enterprise system may include a server including an integration module that enables applications at the server to integrate web services, e.g., by providing links to the external web service. Each application is associated with one or more business types in a table at the server. The integration module, which may be an API, sends a list of external web services of a type (or types) associated with an application when a user at a client computer in the enterprise system opens that application. The integration module may also generate a URL call and redirect the user'"'"'s browser to an external web service when the user selects that external web service.
53 Citations
19 Claims
-
1. A method comprising:
-
storing an address for each of a plurality of services;
assigning one of a plurality of types with each web service;
associating one or more of said plurality of types to an application;
in response to a client running the application, sending a list identifying one or more services assigned with the one or more types associated with the application; and
in response to the user selecting one of the one or more services in the list, redirecting the client to the selected service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
- ;
A system comprising;
a server including a plurality of applications, each application associated with one or more service types, and a table including a number of entries, each entry including an address for an external web service and a service type assigned to the external web service;
a plurality of clients, each client including a browser;
a first networked communication system operative to enable communication between the server and the plurality of clients;
a second networked computer system operative to enable communicator between the plurality of clients and external web services; and
an integration module operative to;
in response to a client opening one of the applications, sending a list identifying one or more external web services assigned with the one or more types associated with the application; and
in response to the user selecting one of said web services, redirecting the client browser to the selected web service. - View Dependent Claims (11, 12, 13, 14, 16, 17, 18)
- ;
-
15. The system 10, wherein the each entry in the table includes additional information about the corresponding external web service.
-
19. An article comprising a machine-readable medium including machine-executable instructions operative to cause a machine to:
-
store an address for each of a plurality of services;
assign one of a plurality of types with each web service;
associate one or more of said plurality of types to an application;
in response to a client running the application, send a list identifying one or more services assigned with the one or more types associated with the application; and
in response to the user selecting one of the one or more services in the list, redirect the client to the selected service.
-
Specification