My FAQ,最新最全的IT技术FAQ
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 未整理篇 | 技术讨论
  当前位置: > 程序开发 > 数据库开发 > Oracle
梦网网关接口
作者:未知 时间:2005-09-13 23:40 出处:Blog.ChinaUnix.net 责编:My FAQ
              摘要:梦网网关接口

一、数据库接口 本协议适合网关软件2.00以上版本

首先需要有一个数据库用来交换数据,该数据库可以是用户原系统的数据库,也可以
重新安装一个SQL Server 服务器软件, 在这个数据库里添加一个表用作数据发送,另
外还可添加一个表,用作发送记录。 注:这两个表可以单独使用。

网关台通过ODBC建立数据连接,通过以下表交换数据

1、发送队列表
  
   表名:tb_queue

   字段:id      int    4       自动编号 (1+1)
         phone   char   11      接收手机号码
         msg     char   250     发送信息内容
         userid  char   11      发送者帐号
         pwd     char   6       帐号密码

   主键:id


2、发送历史信息表

   表名:tb_history

   字段:id      int       4     自动编号 (1+1)
         stime   datetime  8     记录时间
         phone   char      11    接收手机
         msg     char      140   发送信息内容
         status  char      10    发送状态
         userid  char      11    发送者帐号

   主键:id

   发送状态描述:1、成功
                 2、手机号码错
                 3、空信息

3、控制信息库 (适用于2.10以上版本)

   表名:tb_control

   字段:id      int       4     自动编号 (1+1)
         stime   datetime  8     提交时间
         type    int       4     0-查费,1-充值,3-到达信息
         detail  char      200   提交内容(充值时存放卡号和密码,如:S39016,3214)
         result  char      200   返回内容(查费返回余额,充值返回"成功"或者"失败")
         userid  char      11    帐号
  pwd     char      6     帐号密码
         state   int       4     处理状态(提交时为0,处理后为1)

   主键:id


   信息到达格式:  stime=当前时间    (2.02版本以上已经支持该格式)
                   type =3
                   result=信息
                   userid=手机号码
                   state=0

二、网络接口
该系统可以使用TCP/IP方式接收局域网中信息,格式如下:

   K13825237627D测试信息[0X0D]
   其中"13825237627"为接收手机号码
   "测试信息为发送的信息内容"
   K 和 D 是定界符
   [0X0D]代表十六进制0D,这里用作结束符号

网络连接的端口号可以在程序的设置窗口设定,缺省值为8018

 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有