Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Français) » SQL Anywhere 11 - Introduction » SQL Anywhere 11 Overview » Overview of data exchange technologies


Mobile enterprise messaging: QAnywhere

QAnywhere extends enterprise messaging to mobile applications. Enterprise messaging is a popular and efficient method of exchanging data between business applications. QAnywhere integrates with your enterprise messaging system to provide messaging among mobile devices and between mobile devices and the enterprise. QAnywhere is a comprehensive store and forward messaging solution that connects and integrates information in heterogeneous mobile environments.

QAnywhere provides secure, assured, message delivery for remote and mobile applications. Because QAnywhere automatically handles the challenges of slow and unreliable networks, you can concentrate on application functionality instead of issues surrounding connectivity, communication, and security. QAnywhere store and forward technology ensures that your applications are always available, even when a network connection is not.

QAnywhere is based on proven MobiLink synchronization technology, and has a small footprint and low setup and administration requirements. In addition, the common infrastructure for both data synchronization and messaging, can greatly reduce your administration requirements and simplify deployment.

QAnywhere includes the following characteristics:

  • Comprehensive messaging interface with a powerful and flexible programming model for building mobile messaging applications.

  • Connectors to back-end JMS-based enterprise systems.

  • Reliable and efficient message delivery with compression and transactional capabilities.

  • Secure message storage and transmission using 128-bit encryption.

  • Network-independent communication.

  • Push notification of messages waiting to be delivered.

  • Graphical administration tool.

When to use QAnywhere

Use QAnywhere to:

  • Extend back-end enterprise application servers and messaging systems to mobile applications   Use QAnywhere to develop mobile applications that easily integrate with your back-end systems that support the Java Messaging Service (JMS).

  • Add mobile enterprise messaging to an existing data synchronization system   QAnywhere is based on MobiLink synchronization technology, so it is easy to integrate both products in one system. In addition, the common infrastructure greatly reduces administration requirements and simplifies deployment.

    QAnywhere with MobiLink can be combined in multiple ways to control the movement and modification of your data. For example, you can synchronize data to a remote application, use this data to create an order, and then send a message to a middle-tier business logic application for processing.

  • Provide network-independent communication   QAnywhere messages are independent of the network protocol, and can be received by an application that communicates over a different network protocol.

  • Provide communication in occasionally-connected environments   The store-and-forward nature of messaging means that messages can be sent even when the destination application is not currently reachable over the network; the message is delivered when the network becomes available.

  • Use rules-based conditional message transmissions   QAnywhere allows the specification of rules that determine when messages are transmitted and when messages are delivered. These rules can include message properties and network transmission costs.

  • Create a mobile web service   Mobile web services use QAnywhere technology to extend web services to the mobile environment. See Mobile web services.

    See QAnywhere.

Mobile web services