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

SQL Anywhere 12.0.0 (中文) » QAnywhere » QAnywhere 技术简介

 

QAnywhere 体系结构

本节介绍 QAnywhere 消息传递应用程序的体系结构。讨论从简单的消息传递方案开始,然后再讨论更高级的方案。

客户端应用程序使用 QAnywhere API 发送和接收消息。消息在客户端消息存储库中排队。消息传输是通过中央 QAnywhere 服务器消息存储库、在客户端消息存储库之间进行的消息交换。

下面是 QAnywhere 支持的典型消息传递方案:

  • 本地应用程序到应用程序消息传递   使用 SQL Anywhere 数据库作为本地消息存储库以在应用程序之间传递消息。消息通过应用程序与数据库的连接在应用程序之间传递。

    请参见

    请参见简单消息传递方案

  • 简单客户端/服务器消息传递   用于在 QAnywhere 客户端之间交换消息。客户端应用程序控制何时在客户端和服务器消息存储库之间传输消息。

    请参见简单消息传递方案

  • 使用推式通知进行客户端/服务器消息传递   用于在 QAnywhere 客户端之间交换消息。在本方案中,MobiLink 服务器可以启动客户端之间的消息传输。这通过在客户端和服务器消息存储库之间交换消息实现。

    请参见使用推式通知进行消息传递的方案

  • 使用外部消息系统进行客户端/服务器消息传递   用于在提供 JMS 提供程序的外部系统(如 BEA WebLogic 或 Sybase EAServer)上的 QAnywhere 客户端之间交换消息。

    请参见使用外部消息系统进行消息传递的方案

可以同时使用推式通知和外部消息系统来提供最通用的解决方案。


应用程序到应用程序消息传递方案
简单消息传递方案
使用推式通知进行消息传递的方案
使用外部消息系统进行消息传递的方案