Systems and methods for displaying and executing web services in multiple content domains
First Claim
Patent Images
1. A method for displaying Web services comprising:
- generating a data model of a description of the Web service;
applying a perspective visitor to the data model, wherein the perspective visitor corresponds to a preselected domain; and
displaying a perspective of the Web service associated with the preselected domain in response to the step of applying the perspective visitor, wherein the perspective visitor comprises a visitor pattern for encapsulating an operation to be performed on elements of the data model.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer program product and system for displaying Web services. Web services may be displayed by generating a data model of a description of the Web service. A perspective visitor may be applied to the generated data model where the perspective visitor corresponds to a preselected domain. A perspective of the Web service associated with the preselected domain may be displayed in response to applying the perspective visitor. The perspective visitor may include a visitor pattern for encapsulating an operation to be performed on elements of the data model.
-
Citations
19 Claims
-
1. A method for displaying Web services comprising:
-
generating a data model of a description of the Web service;
applying a perspective visitor to the data model, wherein the perspective visitor corresponds to a preselected domain; and
displaying a perspective of the Web service associated with the preselected domain in response to the step of applying the perspective visitor, wherein the perspective visitor comprises a visitor pattern for encapsulating an operation to be performed on elements of the data model. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product embodied in a machine-readable storage medium comprising programming instructions for performing the steps of:
-
generating a data model of a description of the Web service;
applying a perspective visitor to the data model, wherein the perspective visitor corresponds to a preselected domain; and
displaying a perspective of the Web service associated with the preselected domain in response to the step of applying the perspective visitor, wherein the perspective visitor comprises a visitor pattern for encapsulating an operation to be performed on elements of the data model. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A data processing system for displaying Web services comprising:
-
circuitry operable for generating a data model of a description of the Web service;
circuitry operable for applying a perspective visitor to the data model, wherein the perspective visitor corresponds to a preselected domain; and
circuitry operable for displaying a perspective of the Web service associated with the preselected domain in response to the step of applying the perspective visitor, wherein the perspective visitor comprises a visitor pattern for encapsulating an operation to be performed on elements of the data model. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for displaying Web services comprising:
-
generating a data model of a description of the Web service;
applying a perspective visitor to the data model, wherein the perspective visitor corresponds to a preselected domain; and
displaying a perspective of the Web service associated with the preselected domain in response to the step of applying the perspective visitor, wherein the perspective visitor comprises a visitor pattern for encapsulating an operation to be performed on elements of the data model, wherein the data model comprises a data structure including at least one node corresponding to an operation of the Web service, and at least one child node of a node corresponding to an operation, the child node corresponding to one of an input and an output of the Web service.
-
Specification