社区
高性能WEB开发
帖子详情
用VS2005 C++开发点对点的通信程序,通信机制除了SOCKET还有哪些选择?
liuguibing
2010-04-14 08:33:39
我目前只知道可以用SOCKET来做。这是非常古老的接口,现在流行的SOAP是否可以做为点对点通信的机制呢?VS2005开发环境是否支持用SOAP进行点对点通信呢?我说的点对点通信,就是类似QQ聊天这样的程序,而不是客户端/服务器模式的,像一个网站一样的。因此,我做的东西应该不属于WEB开发。现在就想知道,除了可以用SOCKET,还有什么选择呢?
...全文
147
3
打赏
收藏
用VS2005 C++开发点对点的通信程序,通信机制除了SOCKET还有哪些选择?
我目前只知道可以用SOCKET来做。这是非常古老的接口,现在流行的SOAP是否可以做为点对点通信的机制呢?VS2005开发环境是否支持用SOAP进行点对点通信呢?我说的点对点通信,就是类似QQ聊天这样的程序,而不是客户端/服务器模式的,像一个网站一样的。因此,我做的东西应该不属于WEB开发。现在就想知道,除了可以用SOCKET,还有什么选择呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hpinger
2012-10-06
打赏
举报
回复
学习是一种乐趣
pxh360395296
2010-04-15
打赏
举报
回复
UDP
TCP
GCCFeli
2010-04-14
打赏
举报
回复
如果要做点对点通信,HTTP协议不合适, 而SOAP是基于HTTP的
你可以在SOCKET上封装一层,或者用一些第三方的库
如何在Windows环境下的
VS
中安装使用Google Protobuf完成
SOCKET
通信
本文介绍了如何在Windows的Visual Studio环境下安装并使用Google Protobuf进行
SOCKET
通信
。首先,下载并解压protobuff的两个压缩包,将protoc.exe放入系统路径。接着,使用
VS
编译protobuf的解决方案,并生成lib和exe文件。虽然编译过程可能遇到问题,但不影响最终使用。然后,创建C/S结构的测试项目,添加protobuf的头文件和库文件,通过CMD编译生成头文件。最后,给出了server和client端的源代码示例,展示了如何使用protobuf进行
SOCKET
通信
。
VS
2005
C#与三菱PLC通讯实现:MX控件应用案例
本文介绍了使用
VS
2005
和C#语言结合MX控件,实现与三菱PLC
通信
的方法。阐述了
VS
2005
开发
环境、C#语言优势,讲解了MX控件在用户界面的应用,分析了三菱PLC
通信
协议,给出C#与三菱PLC
通信
的代码实现,还介绍了SerialPort和
Socket
类库的使用。
VS
下使用Google Protobuf完成
SOCKET
通信
本文详细介绍在Windows环境下,如何在Visual Studio中安装并使用Google的Protobuf进行
SOCKET
通信
。从下载Protobuf到编译、测试,再到实现C/S结构的
SOCKET
通信
,文章提供完整步骤与代码示例。
C++
中的高效无阻塞
Socket
通信
项目实战
本文介绍如何用
C++
实现无阻塞模式的
Socket
通信
。涵盖无阻塞
Socket
通信
概念,
C++
中
Socket
API的基础使用、非阻塞模式与超时设置等,还涉及多线程和多路复用I/O技术、错误码处理方法、线程管理和并发安全等内容,代码兼容特定环境,适用于实时应用。
不同网段的
socket
通信
以及winPcap
vs
2005
设置
本文介绍如何使用WinPcap库实现跨网段设备
通信
,包括配置
开发
环境、解决常见错误及通过广播寻找并更改嵌入式设备IP地址的方法。
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章