如何传送一定字节的数据

StudentIT 2003-08-20 10:01:34
我在做短信平台的开发过程中,遇到如下问题:
根据移动的要求,在通过网页发短信时,需要跟移动的短信网关进行连接,连接是发送移动定的一个消息体进行的,消息体结构如下:

消息结构
Message Header 消息头(所有消息公共包头)
Message Body 消息体

消息头格式(Message Header)
字段名 字节数 类型 描述
Total_Length 4 Unsigned Integer 消息总长度(含消息头及消息体)
Command_Id 4 Unsigned Integer 命令或响应类型
Sequence_Id 4 Unsigned Integer 消息流水号,顺序累加,步长为1

连接是时的消息定义:
字段名 字节数 属性 描述
Source_Addr 6 Octet String

AuthenticatorSource 16 Octet String

Version 1 Unsigned Integer 双方协商的版本号(高位4bit表示主版本号,低位4bit表示次版本号)

Timestamp 4 Unsigned Integer 时间戳的明文,由客户端产生,格式为MMDDHHMMSS,即月日时分秒,10位数字的整型,右对齐 。
/////////////////////////////////////////////////////////////////////
我的问题是,用PHP来表达这个消息,又是如何通过Socket方式,发给短信网关。
...全文
53 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
StudentIT 2003-08-20
  • 打赏
  • 举报
回复
PEAR是什么东东,在哪儿看。
blueaurora 2003-08-20
  • 打赏
  • 举报
回复
可以参考PEAR中的 NET/Socket.php

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧