System and method of integrating software components
AssigneeXerox Corporation
InventorsThierry Jacquin, Michel Gastaldo
Life of this patent
Estimating the term…
Abstract
A system for integrating services in a system includes a plurality of services, wherein each service includes a software component associated with the system and provides at least one functionality. A user interface, such as a web browser, displays the plurality of services, wherein each service has a link associated with it for accessing the service directly. A scripting shell, responsive to selection of a first service and a second service from the plurality of services, pipes the first and second services together to form a scenario such that output from the first service is provided as input to the second service. A link may be associated with scenario for accessing the scenario directly.
Claims21
A method of integrating services in a system, comprising:
- providing a plurality of services, wherein each service comprises a software component associated with the system and provides at least one functionality;
- displaying the plurality of services in a user interface, wherein each service has a link associated with it for accessing the service directly;
- selecting a first service from the plurality of services;
- selecting a second service from the plurality of services;
- and
- piping the first and second services together to form a scenario such that output from the first service is provided as input to the second service.
A system for integrating services system, comprising:
- a plurality of services, wherein each service comprises a software component associated with the system and provides at least one functionality;
- a user interface for displaying the plurality of services, wherein each service has a link associated with it for accessing the service directly;
- and
- a scripting shell, responsive to selection of a first service and a second service from the plurality of services, for piping the first and second services together to form a scenario such that output from the first service is provided as input to the second service.
A web portal comprising:
- a plurality of services, wherein each service comprises a software component associated with a system and provides at least one functionality;
- a web browser for displaying the plurality of services, wherein each service has an http link associated with it for accessing the service directly;
- a scripting shell, responsive to selection of a first service and a second service from the plurality of services, for piping the first and second services together to form a scenario such that output from the first service is provided as input to the second service;
- and
- means for associating a link with the scenario.
A method of accessing a service in a system, comprising:
- providing a plurality of services, wherein each service comprises a software component associated with the system and provides at least one functionality;
- displaying the plurality of services in a browser, wherein each service has an http link associated with it for accessing the service directly;
- selecting a service from the plurality of services;
- and
- accessing the service from the user interface.
Dependencies are inferred from the claim text.