IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0215552
(2002-08-09)
|
등록번호 |
US-7266582
(2007-09-04)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
49 인용 특허 :
16 |
초록
▼
A computer-based method for generating a Web service. The method includes identifying first and second service components for inclusion in the Web service, which includes locating available services using service detectors that use differing search techniques and displaying the located services to t
A computer-based method for generating a Web service. The method includes identifying first and second service components for inclusion in the Web service, which includes locating available services using service detectors that use differing search techniques and displaying the located services to the user to allow the user to make a selection to identify the first and second service components. The method continues with generating a description or contract for the Web service defining service behavior including invoking rules. A transport structure is then created for accessing the new Web service such as a transmission envelope. The Web service is advertised as being available on the communications network including registering the Web service with a services registry linked to the communications network.
대표청구항
▼
I claim: 1. A computer-based method for generating a Web service for use over a digital communications network, comprising: identifying first and second service components adapted for providing a first and a second functionality for inclusion in a new Web service, wherein the first and second servi
I claim: 1. A computer-based method for generating a Web service for use over a digital communications network, comprising: identifying first and second service components adapted for providing a first and a second functionality for inclusion in a new Web service, wherein the first and second service components comprise callable methods not configured as Web services on the digital communications network as the callable methods lack invoking rules and transport structure to configure the callable methods as Web services for use over the digital communications network; generating a single description of the new Web service including a calling structure based on the first and second service components; creating a transport structure for requests to and responses from the new Web service suited for data transfer over the communications network; and advertising the new Web service on the communications network. 2. The method of claim 1 wherein the identifying of the service components includes locating available service components. 3. The method of claim 2, wherein the locating includes searching one or more devices linked to the communications network for callable methods. 4. The method of claim 2, wherein the locating is performed based on user-input location or identification information. 5. The method of claim 2, wherein the identifying includes reporting the available service components and receiving a user-input selection of the first and the second service components from the reported available service components. 6. The method of claim 5, wherein the user-input selection defines a relationship between the first and the second service components. 7. The method of claim 1, wherein the transport structure includes a SOAP message envelope. 8. The method of claim 1, wherein the advertising includes registering the new Web service with a Web services registry. 9. The method of claim 8, wherein the registry is a UDDI-based registry. 10. The method of claim 1, wherein the description includes WSDL formatted information. 11. The method of claim 1, wherein the identifying of the first and second components includes using a first service detector operable for detecting service components based on a first criteria to locate the first component and using a second service detector operable for detecting service components based on a second criteria differing from the first criteria to locate the second component. 12. The method of claim 11, further including displaying a set of service detectors including the first and the second service detectors and receiving a user-input selection of the first and the second service detectors from the set of service detectors. 13. A method for generating a Web service, comprising: receiving an identification of an available service adapted for providing functional behavior, the available service lacking invoking rules and transport structure to configure the available service as a Web service for use over a communications network; generating a description of invoking rules for the available service; creating a transport structure for client messages to and from the available service over the communications network; publishing the available service as a Web service accessible over the communications network, wherein the Web service provides at least the functional behavior over the communications network; and receiving a technologies selection input, wherein the generating, creating, and publishing are performed based on the received technologies selection input. 14. The method of claim 13, wherein the publishing includes registering the Web service with a Web service registry linked to the communications network. 15. The method of claim 14, wherein the Web service registry is a UDDI-based registry. 16. The method of claim 13, wherein the publishing includes advertising the Web service for access to the available service based on user-input criteria and based on the invoking rules. 17. The method of claim 13, the creating a transport structure includes adding transfer protocol headers to the client message based on the communications network. 18. The method of claim 13, wherein the transport structure comprises a SOAP message envelope. 19. A computer-based method for generating a Web service from existing services available on a computer system, comprising: locating a first set of available services on the computer system using a first services searching technique; locating a second set of available services on the computer system using a second services searching technique differing from the first services searching technique; displaying the first and second sets of available services to a user; receiving user input selection information indicating at least one of the available services to include in the Web service; and generating a Web services framework for the indicated at least one of the available services to allow the indicated at least one of the available services to be used, located, and accessed by a client device using Web service standard communications over a digital communications network. 20. The method of claim 19, wherein the first or the second services searching technique includes querying a naming service. 21. The method of claim 19, wherein the first or the second services searching technique includes using a direct query method. 22. The method of claim 19, further including displaying to the user a set of services searching techniques and receiving input from the user indicating selection of the first and the second services searching techniques from the displayed set of services searching techniques. 23. The method of claim 19, further including receiving search criteria from the user and wherein at least one of the first and the second services searching techniques are performed based on the received search criteria. 24. An apparatus for generating a Web service for use over a digital communications network, comprising: means for identifying first and second service components adapted for providing a first and a second functionality for inclusion in a new Web service, wherein the first and second service components comprise callable methods not configured as Web services on the digital communications network; means for generating a description of the new Web service including a calling structure based on the first and second service components; means for creating a transport structure for requests to and responses from the new Web service suited for data transfer over the communications network; and means for advertising the new Web service on the communications network. 25. The apparatus of claim 24, wherein the means for identifying the service components includes means for locating available service components. 26. The apparatus of claim 25, wherein the identifying means includes means for reporting the available service components and means for receiving a user-input selection of the first and the second service components from the reported available service components. 27. The apparatus of claim 24, wherein the advertising means includes means for registering the new Web service with a Web services registry.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.