A computer-controlled method for a mobile application invoking a web service can include an application development framework (APPDF) mobile framework component creating an envelope for a request and passing the envelope to a transport component. The transport component can create a proxy for the envelope and a proxy for a connection based on an enforcement context. The transport component can stream the proxy envelope through the proxy connection to the web service.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-controlled method for a mobile application invoking a web service, the method comprising: an application development framework (APPDF) mobile framework component creating an envelope for a request, wherein the envelope is a kSOAP (Simple Object Access Protocol) envelope component; the APPDF mobile framework component passing the envelope to a transport component, wherein the transport component is a kSOAP2 HTTP (HyperText Transfer Protocol) transport component; the transport component creating a proxy for the envelope based on an enforcement context; the transport component creating a proxy for a connection based on the enforcement context, wherein the connection is based on a kSOAP2 service connection; and the transport component streaming the proxy envelope through the proxy connection to the web service, wherein the proxy envelope is a WSM (Web Services Management) SOAP envelope proxy.
2. The computer-controlled method of claim 1 , further comprising the transport component creating the connection through which the envelope will be sent.
3. The computer-controlled method of claim 1 , further comprising the transport component using an agent to create the enforcement context.
4. The computer-controlled method of claim 1 , wherein the transport component is created during an initialization process.
5. The computer-controlled method of claim 1 , wherein the proxy connection is a WSM service connection proxy.
6. The computer-controlled method of claim 1 , further comprising the mobile application initializing the APPDF mobile framework.
7. A computer-controlled method for a mobile application invoking a web service, the method comprising: an application development framework (APPDF) mobile framework component creating an envelope for a request; the APPDF mobile framework component passing the envelope to a transport component; the transport component creating a proxy for the envelope based on an enforcement context; the transport component creating a proxy for a connection based on the enforcement context; the transport component streaming the proxy envelope through the proxy connection to the web service; and creating an APPDF Connection component for a SOAP web service, wherein creating the APPDF Connection component comprises creating an instance of a kSOAP2 HTTP Transport component to call the web service.
8. The computer-controlled method of claim 7 , further comprising the transport component creating the connection through which the envelope will be sent.
9. The computer-controlled method of claim 7 , further comprising the transport component using an agent to create the enforcement context.
10. The computer-controlled method of claim 7 , wherein the transport component is created during an initialization process.
11. The computer-controlled method of claim 7 , wherein the proxy connection is a WSM service connection proxy.
12. The computer-controlled method of claim 7 , further comprising the mobile application initializing the APPDF mobile framework.
13. A computer-controlled method for a mobile application invoking a web service, the method comprising: an application development framework (APPDF) mobile framework component creating an envelope for a request; the APPDF mobile framework component passing the envelope to a transport component; the transport component creating a proxy for the envelope based on an enforcement context; the transport component creating a proxy for a connection based on the enforcement context; the transport component streaming the proxy envelope through the proxy connection to the web service; and creating an APPDF Connection component for a SOAP web service, wherein creating the APPDF Connection component comprises creating an instance of a WSM kSOAP2 Agent component to enforce policies attached to it.
14. The computer-controlled method of claim 13 , further comprising the transport component creating the connection through which the envelope will be sent.
15. The computer-controlled method of claim 13 , further comprising the transport component using an agent to create the enforcement context.
16. The computer-controlled method of claim 13 , wherein the transport component is created during an initialization process.
17. The computer-controlled method of claim 13 , wherein the proxy connection is a WSM service connection proxy.
18. The computer-controlled method of claim 13 , further comprising the mobile application initializing the APPDF mobile framework.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 23, 2017
May 5, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.