摘要:
There is provided a system and method of enabling asynchronous push-based applications on a wireless device in a system having an application gateway server including an application repository and a server proxy including an event sink for communicating between the system and the device. The method comprises reading a Web service interface, generating a Web service interface therefrom conforming to a notification protocol, creating a notification-based application bundle for the Web service, publishing the notification-based application bundle, creating an event source. The system comprises an application gateway server, an application repository and an application registry. The application gateway includes an event sink for communicating between the system and the device. The application gateway server is configured for communication with a backend server including an event source.
摘要:
A method for controlling access to content on a network, the method comprising the steps of associating access credentials with content to be published for download receiving a content download request from a mobile device, the content download request including access information, matching the received access information with the published content access credentials to permit access to the published content and allowing the permitted content to be downloaded by the mobile device.
摘要:
A plug-in is provided for use with an authoring application. The plug-in facilitates development of a wireless application in communication with a backend server via a corresponding connector. The plug-in comprises an interface and an assembler. The interface interfaces with the authoring application and receiving a desired inquiry from the authoring application to be posted to the backend server. The assembler creates a schema-based description document describing the inquiry in accordance with a set of predefined criteria for ensuring that the connector is able to interpret the description document.
摘要:
A mobile application discovery system and methods for providing and obtaining information associated with mobile applications available to be downloaded to a mobile device are provided. The system comprises a publishing module for publishing a mobile application to a discovery service, a discovery module for searching a UDDI registry and a deployment descriptor for receiving and holding data in response to the inquiry. The method of providing comprises the steps of publishing mobile application information to a discovery service, receiving an inquiry for information associated with a mobile application from the discovery service and sending the information associated with the mobile application to a deployment descriptor of the discovery service in response to the inquiry. The method of obtaining mobile applications comprises the steps of searching a UDDI registry for information associated with available mobile applications, receiving the information and storing the information.
摘要:
A system and method of enabling group subscription for asynchronous push-based applications on wireless devices are provided. The system comprises an application registry, an application repository and an application gateway server including an event sink for communicating between the system and a device. The application gateway server is configured for communication with a back-end service via an event source and including a subscription collection and a subscriber collection. The method comprises the steps of reading a Web service interface, generating a Web service interface therefrom conforming to a notification protocol, creating a notification-based application bundle for the Web service, publishing the notification-based application bundle and creating an event source.
摘要:
A plug-in is provided for use with an authoring application. The plug-in facilitates development of a wireless application in communication with a backend server via a corresponding connector. The plug-in comprises an interface and an assembler. The interface interfaces with the authoring application and receiving a desired inquiry from the authoring application to be posted to the backend server. The assembler creates a schema-based description document describing the inquiry in accordance with a set of predefined criteria for ensuring that the connector is able to interpret the description document.
摘要:
A connector facilitates delivery of a message received from an application to one of a plurality of heterogeneous backend servers via a gateway server. The message is defined in a schema-based description document in accordance with a set of predefined criteria specific to the connector. The connector comprises a processor for encapsulating the message in accordance with a binding protocol defined by the schema-based description document a transceiver for transmitting the message in accordance a connection protocol defined by with the schema-based description document.
摘要:
System and method for data simplification in wireless communications are enabled by an application developer toolkit used to convert complex service messages to a simplified data structure for storing information associated with a remote service that utilizes complex data structures for conveying the information to devices that access the remote service. The application developer toolkit also outputs maps for converting the complex service messages to simplified wireless messages in a format of the simplified data structure, and maps simplified wireless messages to complex service messages. A proxy located in a communications path between the wireless device and the remote service uses the maps to convert complex service messages to simplified service messages, and vice versa.
摘要:
A notification service and correspondingly configured wireless device for providing asynchronous communications over a communication network for an application of the wireless device in communication with a selected service. The selected service has a source schema definition including an output notification definition associated with a correlation ID. The notification service comprises a reverse schema definition of the source schema definition such that the reverse schema definition includes an input notification operation definition corresponding to the output notification definition. The input definition is associated with the correlation ID and a parameter list of the output definition. The output definition is for defining an output message of the selected source that corresponds to an input message of the notification service defined by the input definition. The notification service has a first communication port adapted for receiving the output message of the selected service as the input message to the notification service, wherein the messages are adapted to include the correlation ID for identifying the network address of the wireless device. The information contents of the output message of the selected source are transmitted as an asynchronous communication to the application of the wireless device identified by the correlation ID.
摘要:
A notification service and correspondingly configured wireless device for providing asynchronous communications over a communication network for an application of the wireless device in communication with a selected service. The selected service has a source schema definition including an output notification definition associated with a correlation ID. The notification service comprises a reverse schema definition of the source schema definition such that the reverse schema definition includes an input notification operation definition corresponding to the output notification definition. The input definition is associated with the correlation ID and a parameter list of the output definition. The output definition is for defining an output message of the selected source that corresponds to an input message of the notification service defined by the input definition. The notification service has a first communication port adapted for receiving the output message of the selected service as the input message to the notification service, wherein the messages are adapted to include the correlation ID for identifying the network address of the wireless device. The information contents of the output message of the selected source are transmitted as an asynchronous communication to the application of the wireless device identified by the correlation ID.