TC官方合作论坛

 找回密码
 立即注册
查看: 3735|回复: 6

网络空间函数,通讯协议

[复制链接]
发表于 2013-11-26 15:22:15 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
    前一段时间,很多同学反应,TC的网络空间里面的函数如何与非TC程序进行网络函数通迅呢,今天在这里给大家讲一下在与TC网络空间的函数通讯的时候需要注意些什么

TC网络空间,发送数据的时候,会使用下面的结构,构造一个头,接下来是正常要发送的数据
  1. typedef struct _TCP_SEND_HEADER {
  2.         unsigned char head1;        // 0xA5// 固定值
  3.         unsigned char head2;        // 0xA6// 固定值
  4.         int len;                                // length //发送送的数据的长度
  5. } TCP_SEND_HEADER, *PTCP_SEND_HEADER;
复制代码
接收数据的时候 需要先使用下面的结构解析协头,接下来就是正常的数据
  1. typedef struct _TCP_MSG_HEAD {
  2.         char                                        tcp_head_1;
  3.         char                                        tcp_head_2;
  4.         int                                           tcp_msg_len;                                        //消息包长度 + 包尾标识长度2
  5. } TCP_MSG_HEAD, *PTCP_MSG_HEAD;
复制代码

下面我们看一个图解
11.jpg

回复

使用道具 举报

发表于 2013-11-26 18:20:37 | 显示全部楼层
{:soso_e179:}
回复 支持 反对

使用道具 举报

发表于 2014-4-2 18:50:15 | 显示全部楼层
顶,正好在研究这个
回复 支持 反对

使用道具 举报

发表于 2014-10-12 22:47:33 | 显示全部楼层
学习kevinqq大大的博大精深
回复 支持 反对

使用道具 举报

发表于 2014-11-10 13:34:09 | 显示全部楼层
还是没搞懂怎么和 易语言的服务器接收 街上去
回复 支持 反对

使用道具 举报

发表于 2015-5-22 11:22:48 | 显示全部楼层
翻了半天终于找到这个帖子了,想问一下,其他语言的网络连接函数没有看到套接字,没有套接字的情况下能连接上TC的服务端么?
回复 支持 反对

使用道具 举报

发表于 2015-9-5 20:19:36 | 显示全部楼层
还是没明白那个A5A6怎么加 能不能详细点
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-14 14:29 , Processed in 0.043997 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表