最新文章:

首页 编程|破解

Linux Web服务器和下位机TCP交互(Socket多线程编程)

发布时间:2017年09月17日 评论数:抢沙发 阅读数:25900573

     


    使用工具 HTOP  进程管理工具。(支持鼠标操作)


        关于 HTOP使用方法: 百度


    思路:通过linux网络编程,实现服务器和客户端一直保持连接,且服务器保留客户端唯一ID 和动态的socketfd 

    {中转服务器有一个map表,客户名+socket}

    如果下位机有主动事件,则通过TCP协议将数据发送给终端处理 或者通过HTTP协议将数据提交到web服务器来处理

    若服务器有主动事件,只可以通过TCP协议将指定数据发送到指定的ID中 (通过socketfd)(难点:ID和socketfd需要对应且动态变化(重启或者意外事件))

    可以通过一个内存缓存区来存放 ID和socketfd;  (如果利用内存缓冲区存放,若web服务器无法获得socket)

    通过数据库存放;


    使用linux C访问数据库 需要安装一个特定的包

    	
    1. sudo apt-get install libmysqlclient15-dev
二维码加载中...
本文作者:KIng、传康      文章标题: Linux Web服务器和下位机TCP交互(Socket多线程编程)
本文地址:http://blog.king-safe.cn/post-12.html
版权声明:若无注明,本文皆为“传康Blog- 致力关注于黑客技术、黑客资源、网络信息安全”原创,转载请保留文章出处。
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论