A method for provisioning one or more mobile applications. The method
including deploying the mobile application as a web service in a UDDI
directory, downloading the mobile applications from the UDDI directory by
invoking the web service. The method may also include locating the mobile
application in the UDDI directory. The method further includes extending
a WSDL template to define the mobile application, wherein the extending
provides for wrapping the mobile application as the web service, and
publishing the WSDL defined mobile application in the UDDI directory.