社区
网络编程
帖子详情
请问,如何编程使A机的c端口与B机的d端口通讯?(非MFC,纯API)
swxlion
2004-08-30 11:27:19
RT
我现在遇到一个问题,要使A机的c端口与B机的d端口通讯。
目前我只知道如何使A机的e端口与B机的e端口通讯。
因为是时实系统中使用,所以不能使用MFC,需要使用API。
现请教大家。
...全文
157
14
打赏
收藏
请问,如何编程使A机的c端口与B机的d端口通讯?(非MFC,纯API)
RT 我现在遇到一个问题,要使A机的c端口与B机的d端口通讯。 目前我只知道如何使A机的e端口与B机的e端口通讯。 因为是时实系统中使用,所以不能使用MFC,需要使用API。 现请教大家。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PiggyXP
2004-09-01
打赏
举报
回复
可以的:)
swxlion
2004-09-01
打赏
举报
回复
谢谢大家,这下解决了.我结贴了^_^
swxlion
2004-09-01
打赏
举报
回复
只是A机作Server,B机不做。
这样的话,B机只bind,不listen,可以吗?
rwdx
2004-08-31
打赏
举报
回复
什么系统?什么端口?
allenq
2004-08-31
打赏
举报
回复
就是啊...A机的8010端口,和B机的8075端口分别开启socket侦听listen就行了啊
zhangshengyu
2004-08-31
打赏
举报
回复
before bind 10.1.152.76:8075 then connect 10.1.152.11:8010
PiggyXP
2004-08-31
打赏
举报
回复
像sevencat(七猫)说的,用最基本的几个socket api就可以实现啊
只要注意不要使用MFC的CSocket类就好了,在linux和windows系统中的socket使用都是类似的
large_small
2004-08-31
打赏
举报
回复
TO:swxlion()
你的那种方法必须在A(server)先开启,B(client)才能连接哟
要是A或是B都能当Server的话,你必在A和B上都打开同样的端口作Listen状哦
swxlion
2004-08-31
打赏
举报
回复
如果B机不开,行不行呢?
adamx
2004-08-31
打赏
举报
回复
建两个socket 分别在8010 和 8075 listen 不就可以了吗?
sevencat
2004-08-31
打赏
举报
回复
bind
connect
send
recv
socket
这几个函数估计就够 了吧。我想。
gdy119
2004-08-31
打赏
举报
回复
就是啊...A机的8010端口,和B机的8075端口分别开启socket侦听listen就行了啊
建议用如上所说的方法!
swxlion
2004-08-31
打赏
举报
回复
那请问,是不是这样:
A:( Serv )
... ...
socket( ... );
... ...
local.sin_addr.s_addr = htonl( INADDR_ANY );
... ...
local.sin_port = htons( 8010 );
... ...
bind( ... );
... ...
listen( ... );
... ...
while( true )
{
accept( ... );
... ...
}
B:( Client )
... ...
socket( ... );
... ...
bindaddr.sin_addr.s_addr = inet_addr( Serv );
bindaddr.sin_port = htons( 8075 );
... ...
bind( ..., ( struct sockaddr * )&bindaddr, sizeof( bindaddr) );
... ...
serv.sin_addr.s_addr = inet_addr( Serv );
serv.sin_port = htons( 8010 );
... ...
connect( ..., ( struct sockaddr * )&serv, sizeof( serv ) );
... ...
swxlion
2004-08-31
打赏
举报
回复
win2000。
比如说:10.1.152.11:8010 与 10.1.152.76:8075 通讯.(TCP)
C++实现简单串行
通讯
教程
本文深入探讨基于C++的串行
通讯
实现。先介绍串行
通讯
基础,接着阐述C++串行
端口
操作,包括基础回顾与文件描述符操作。还讲解了Windows
API
和
MFC
库在串行通信中的应用,以及串行
端口
的打开、配置、读写操作。最后介绍了Visual Studio环境下开发、错误处理和跨平台通信系统开发基础。
MFC
串口助手的详解与应用实践
本文详细介绍
MFC
串口助手,它基于Microsoft Foundation Classes,用于计算
机
与外部设备串口通信。内容涵盖
MFC
基础、串口通信概念、串口参数配置、数据收发、事件监听与日志记录,还探讨开发时的异常处理、多线程和同步
机
制等关键点,助开发者高效调试。
基于
MFC
的TCP通信程序设计与实现
本文介绍基于
MFC
框架的TCP通信程序设计,涵盖CAsyncSocket类的应用、TCP协议
机
制、套接字事件处理及客户端/服务器模型实现。重点讨论异步通信、数据封装、连接管理与UI实时更新,适用于局域网聊天室等实时通信场景。
基于VC++的QQ即时
通讯
机
制实战源码解析
本文深入解析基于VC++的QQ即时
通讯
机
制,涵盖Socket网络
编程
、TCP/IP协议实现、私有通信协议设计、AES加密技术、多线程控制及
MFC
界面开发。重点讲解Winsock初始化、消息封包解包、跨线程UI更新等关键技术,结合实战源码展示IM系统的核心架构与安全通信
机
制。
MFC
多线程同步方法
本文详细介绍了
MFC
提供的四种常用同步对象:临界区、事件、互斥量与信号量。通过实际例子展示了如何使用这些对象来实现线程间的同步,确保在多线程环境下共享资源的安全访问。
网络编程
18,357
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章