MAS服务器数据库通信适配插件接口详解

需积分: 9 8 下载量 88 浏览量 更新于2024-09-20 收藏 423KB DOC 举报
"infoX-MAS_API接口说明(DB)" 本文档主要介绍了infoX-MAS数据库方式通信适配插件的接口规范,该插件是MAS服务器内部各模块、插件以及集团客户应用之间通信的重要桥梁,它提供了一种统一的数据交换格式,确保通信请求和响应的有效进行。 1. 数据库组网方式 MAS服务器数据库通信适配插件支持两种组网方式: - **组网方式一**:集团客户需提供一个符合规定的数据库服务器,服务器直接与MAS服务器交互。 - **组网方式二**:MAS服务器自身提供一个标准数据库,用于与集团客户应用进行业务数据交流。 2. 数据库表结构定义 接口支持以下四种通信能力的数据交互: - **短信** - **彩信** - **定位** - **WAPPUSH** 其中,短信数据库表结构包括: - **SMS_OUTBOX**(短信待发送表):包含EXTCODE(扩展号码)、DESTADDR(接收手机MSISDN)、MESSAGECONTENT(短信内容)、REQDELIVERYREPORT(是否需要状态报告)、MSGFMT(消息类型)和SENDMETHOD(发送方式)等字段。 每个字段都有其特定的功能和用途,例如: - EXTCODE用于存储扩展号码信息。 - DESTADDR可以容纳最多50个接收者的MSISDN,以分号分隔。 - MESSAGECONTENT存储短信内容,当MSGFMT为4时,内容可能为十六进制字符串。 - REQDELIVERYREPORT指示是否需要状态报告,0表示不需要,1表示需要。 - MSGFMT定义了消息的编码格式,如ASCII、Binary、usc2、gb2312或gb18030等。 - SENDMETHOD指定发送方式,如普通发送(0)。 同理,其他如彩信、定位和WAPPUSH的数据库表结构也会有类似的字段设计,用于存储各自通信类型的相关数据。 通过这些接口和表结构定义,集团客户和MAS服务器能够高效、有序地交换信息,实现各种服务功能。同时,提供的组网方式也为不同环境下的部署提供了灵活性。图1-1和图1-2分别展示了两种组网方式的示意图,帮助读者理解实际的网络配置。 infoX-MAS数据库方式通信适配插件接口的说明文档详细阐述了接口的使用和数据库结构,为开发人员和系统集成者提供了清晰的指南,便于他们在实现与MAS服务器的通信时遵循正确的数据格式和操作流程。