Claims
- 1. A method for invoking a mobile electronic service (MES) comprising the steps of:
assessing a need for using said MES; discovering a desired MES according to said assessed need; analyzing a technology of said desired MES; acquiring access information related to said desired MES; designing an interface to said MES; setting up an environment for hosting said interface; developing said interface according to said designing step; testing said developed interface; deploying said interface onto said environment; monitoring said deployed interface; and invoking said deployed interface.
- 2. The method of claim 1 wherein said assessing step includes:
determining a business feasibility; determining a technical feasibility; and qualifying a provider of said desired MES.
- 3. The method of claim 1 wherein said discovering step includes:
accessing a MES registry; and searching said MES registry.
- 4. The method of claim 1 wherein said acquiring step includes:
locating a service description file related to said desired MES; retrieving said service description file; and retrieving information regarding an access point for said desired MES.
- 5. The method of claim 4 wherein said service description file comprises a Web Services Description Language (WSDL) file.
- 6. The method of claim 4 wherein said information regarding said access point comprises a Simple Object Access Protocol (SOAP) access point.
- 7. The method of claim 4 wherein said designing step includes:
designing client proxy software; incorporating proxy code compliant with said service description file; and integrating with available backend components.
- 8. The method of claim 4 wherein said developing step includes:
coding client proxy software using service description file-compliant code; and coding an interface to integrate available backend components.
- 9. The method of claim 1 wherein said invoking step includes:
invoking said desired MES, wherein said MES is invoked using one of:
a standalone client application; and a client proxy.
- 10. A system for incorporating a mobile electronic service (MES) into a mobile application framework comprising the steps of:
means for assessing a use of said MES; means for discovering an appropriate MES according to said means for assessing; means for analyzing a technology of said appropriate MES; means for acquiring access information for said appropriate MES; means for designing an interface to said appropriate MES; means for setting up an environment for running said interface; means for developing said interface according to said means for designing; means for testing said developed interface; means for installing said interface onto said environment; means for monitoring said installed interface; and means for invoking said installed interface.
- 11. The method of claim 10 wherein said means for assessing includes:
means for analyzing a business feasibility; means for analyzing a technical feasibility; and means for qualifying a provider of said desired MES.
- 12. The method of claim 10 wherein said means for discovering includes:
means for accessing a MES registry; and means for searching said MES registry.
- 13. The method of claim 10 wherein said means for acquiring includes:
means for detecting a service description file related to said desired MES; means for obtaining said service description file; and means for obtaining information regarding an access point for said desired MES.
- 14. The method of claim 13 wherein said service description file comprises a Web Services Description Language (WSDL) file and said information regarding said access point comprises a Simple Object Access Protocol (SOAP) access point.
- 15. The method of claim 13 wherein said means for designing includes:
means for designing client proxy software; means for using proxy code compliant with said service description file; and means for assimilating with available backend components.
- 16. The method of claim 10 wherein said means for invoking includes:
means for invoking said desired MES, wherein said MES is invoked using one of:
a standalone client application; and a client proxy.
- 17. A system for invoking a mobile electronic service (MES) comprising:
a business analyst for analyzing a business feasibility of using said MES; an architect for analyzing a technology of said MES; said architect acquiring access means for said MES; said architect designing an interface to said MES; an administrator for assisting in setting up an environment for said interface; an engineer for developing said interface according to said design, wherein said engineer assists said administrator in setting up said environment and wherein said engineer tests said developed interface; an operations entity for deploying said interface onto said environment; said operations entity monitors said interface; and a subscriber for invoking said MES through said interface.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to [concurrently filed and] commonly assigned U.S. patent application Ser. No. ______ entitled “A SYSTEM AND METHODOLOGY FOR MOBILE E-SERVICES”, attorney docket number 200206067-1; and [concurrently filed and] commonly assigned U.S. patent application Ser. No. ______ entitled “A TAXONOMY FOR MOBILE E-SERVICES”, attorney docket number 200206272-1, the disclosures of which are hereby incorporated herein by reference.