Method and system for directly mapping web services interfaces and java interfaces
First Claim
Patent Images
1. A method, comprising:
- obtaining default mapping information corresponding to at least one of web services to be deployed in a server and a web services client to be deployed in a client;
transforming, using at least one processor, the default mapping information into updated mapping information for compatibility with a common interface for the web services and the web services client, wherein the updated mapping information comprises updated interface mapping information and updated schema-to-language-specific mapping information;
storing the updated interface mapping information in a first mapping model of the common interface;
storing the updated schema-to-language-specific mapping information in a second mapping model of the common interface; and
including the first mapping model, the second mapping model, and a common mapping descriptor in a deployment of at least one of the web services and the web services client.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for directly mapping web services interfaces and Java interfaces. In one embodiment, default mapping information is identified, the default mapping information having default interface mapping information and default schema to Java mapping information. The default mapping information is then update and a mapping descriptor having the updated mapping information is generated. The updated information contains updated interface mapping information and updated schema to Java mapping information.
-
Citations
20 Claims
-
1. A method, comprising:
-
obtaining default mapping information corresponding to at least one of web services to be deployed in a server and a web services client to be deployed in a client; transforming, using at least one processor, the default mapping information into updated mapping information for compatibility with a common interface for the web services and the web services client, wherein the updated mapping information comprises updated interface mapping information and updated schema-to-language-specific mapping information; storing the updated interface mapping information in a first mapping model of the common interface; storing the updated schema-to-language-specific mapping information in a second mapping model of the common interface; and including the first mapping model, the second mapping model, and a common mapping descriptor in a deployment of at least one of the web services and the web services client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A transitory machine-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
obtaining default mapping information corresponding to at least one of web services to be deployed in a server and a web services client to be deployed in a client; transforming the default mapping information into updated mapping information for compatibility with a common interface for the web services and the web services client, wherein the updated mapping information comprises updated interface mapping information and updated schema-to-language-specific mapping information; storing the updated interface mapping information in a first mapping model of the common interface; storing the updated schema-to-language-specific mapping information in a second mapping model of the common interface; and including the first mapping model, the second mapping model, and a common mapping descriptor in a deployment of at least one of the web services and the web services client.
-
-
14. A system comprising:
-
at least one hardware processor; and memory comprising instructions that, when executed by the at least one hardware processor, cause the system to perform operations comprising; obtaining default mapping information corresponding to at least one of web services to be deployed in a server and a web services client to be deployed in a client; transforming the default mapping information into updated mapping information for compatibility with a common interface for the web services and the web services client, wherein the updated mapping information comprises updated interface mapping information and updated schema-to-language-specific mapping information; storing the updated interface mapping information in a first mapping model of the common interface; storing the updated schema-to-language-specific mapping information in a second mapping model of the common interface; and including the first mapping model, the second mapping model, and a common mapping descriptor in a deployment of at least one of the web services and the web services client. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification