社区
网络编程
帖子详情
有谁知道????(简单)
nicolas2001
2002-10-18 04:08:59
1.在一台机器上安装服务器端,如何获得它的IP地址?如果它的IP是动态分配,客户端如何建立连接?
2.服务器端和客户端以UDP方式进行工作,客户端,服务器端互发信息时,要使用自定义消息么?
...全文
25
14
打赏
收藏
有谁知道????(简单)
1.在一台机器上安装服务器端,如何获得它的IP地址?如果它的IP是动态分配,客户端如何建立连接? 2.服务器端和客户端以UDP方式进行工作,客户端,服务器端互发信息时,要使用自定义消息么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nicolas2001
2002-11-01
打赏
举报
回复
to lbird:
thanks !
给分!!!!
lbird
2002-10-27
打赏
举报
回复
本来用UDP通信就不能保证收发双方的IP包都能收到。
你要做到无误接收为什么不用TCP通信
我知道你为什么会问是否要自定义消息了:
要解决这个问题可以有两种方法:
阻塞:另起一个线程,通过循环不断的调用receivefrom就可以收到
非阻塞:可以用WSAAsyncSelect模型,这样在对方发出后,
服务器方会收到消息WM_SOCKET(自定义的)中的FD_READ,
这时就可以调用接收函数了,这个模型你可以去找找相关的资料
nicolas2001
2002-10-21
打赏
举报
回复
关于第二个问题:客户端用sendto()发送信息后,服务器端何时调用receivefrom()
才可保证无误的接收?
我关键是要知道何时调用receivefrom()!
nicolas2001
2002-10-19
打赏
举报
回复
呵呵 nick 哈哈哈哈哈哈哈 这个问题你还没有解决 可惜我是学java的 哈哈
chen_jun_fen
2002-10-19
打赏
举报
回复
运行服务器,用gethostname,gethostbyname等函数获得自己的服务器
IP地址,客户端一运行就广播一个信号,服务器接受到信号,把自己的IP
发给客户端
andy_lau
2002-10-19
打赏
举报
回复
呵呵...nick在这碰到你了
nicolas2001
2002-10-18
打赏
举报
回复
thanks!
谢谢大家帮助!
我试一下,成功就送分!人人都有!
lbird
2002-10-18
打赏
举报
回复
gethostbyname()方法由主机名来得到IP,也可以
lbird
2002-10-18
打赏
举报
回复
getsockname()可以得到本地IP
如果服务器IP是动态分配,那么在知道服务器IP之前,是无法建立连接的。
冰河是用邮件方式得到服务器的IP
UDP通信当然不用自定义消息就可以了,为什么会这样问
nicolas2001
2002-10-18
打赏
举报
回复
to:hohoo
谢谢!!!
1.什么函数?
2.我意思是客户端发来的信息,服务器端只有用recefrm()接收,但是这个函数也阻塞进程么?不然如何保证一发一收的同步?
nicolas2001
2002-10-18
打赏
举报
回复
谢谢!!!!!!!!!
可是是e文的,看起来好累呀!
有没有中文的呢??
nicolas2001
2002-10-18
打赏
举报
回复
谢谢!!!!!!!!!
可是是e文的,看起来好累呀!
hohoo
2002-10-18
打赏
举报
回复
1. 知道它的主机名,可以得到它的ip.
2. 自定义消息是什么?通讯自己控制的,消息当然可以自己通知,如果是标准的协议,就按照协议消息类型来互相发送消息了。
qing_li73
2002-10-18
打赏
举报
回复
see the links below, useful :
http://codeguru.earthweb.com/network/tcpip_lib31.html
http://codeguru.earthweb.com/internet/TCPInfo.html
http://codeguru.earthweb.com/network/tcpscan.html
http://codeguru.earthweb.com/network/rawTcpip.shtml
http://codeguru.earthweb.com/internet/SimpleDNSResolver.html#server
你必须
知道
的495个C语言问题
5.15 有没有什么
简单
点儿的办法理解所有这些与空指针有关的东西呢? 5.16 考虑到有关空指针的所有这些困惑,要求它们的内部表示都必须为0不是更
简单
吗? 5.17 说真的,真有机器用非零空指针吗,或者不同类型用...
《你必须
知道
的495个C语言问题》
5.15 有没有什么
简单
点儿的办法理解所有这些与空指针有关的东西呢? 60 5.16 考虑到有关空指针的所有这些困惑,要求它们的内部表示都必须为0不是更
简单
吗? 60 5.17 说真的,真有机器用非零空指针吗,或者不同...
“秒杀”是什么?
简单
来说即使在同时间有大量请求抢购买同一商品并交易
简单
来说即使在同时间有大量请求抢购买同一商品并交易,因此会涉及大量并发写和并发读。 所以说“秒杀”对程序开发者有很大的的挑战。 怎么防止系统在应对百万级请求时候而不出故障? 怎样保障高并发状态下数据的...
simple-login
更多快递 身份验证和所有这些 目标 介绍和讨论一个
简单
的密码认证策略 利用内存存储和 cookie 来创建带有 ... bcryptJS:你
知道
是谁吗!!!!???!!!? 开始设置(7 分钟) 为自己设置一个项目文件夹。 mkdi
飞猪投稿伤感日志-我哭了谁
知道
?
飞猪投稿伤感日志-我哭了谁
知道
? — 飞猪投稿伤感日志-我哭了谁
知道
? 不
知道
什么时候, 自己变了这么伤感,只
知道
, 为什么我活的这么累, 身边的人, 身边的事, 有时候无法面对自己, ...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章