ncry.net
当前位置:首页 >> 用本机soCkEt编写服务器和客户端,并在本机上测试的时候,服务器的ip地址和端口号要怎么写 >>

用本机soCkEt编写服务器和客户端,并在本机上测试的时候,服务器的ip地址和端口号要怎么写

本机你可以写成 "127.0.0.1"或者"localhost",如果是安卓本机就是"10.0.2.2" 端口随便你写,只要系统不冲突就行.

你好,其实测试的时候就用本机地址127.0.0.1进行就可以了,服务器和客户端都用一个IP,但端口不同,一般服务器端是固定端口,而多个客户端用其他的多个端口进行连接.当然你想模拟更真实的效果,又没有多台机器,可以搭建虚拟机,比如vmware,把客户端或服务器放到虚拟机里去.

自己随便选一个1024以上,65535以内的.如果端口被占用,bind的时候会出错.

TCP 的话 就是三次握手. 过程如下. 1 client 根据server的ip地址和端口号向server说: hello server. 2 server 从client传来的数据包获取client的ip地址和端口号响应一个:200 OK 3. client收到状态为200的响应后,开始请求服务器内容. 至此建立链接 UDP 原理:client不事先测试server状态,一开始往server发送数据包 server 收到了就回送数据包给clientsocket 编程就是这两个原理.

你熟悉socket API不?如果不熟悉的话建议先看看socket编程的文档.这是链接地址:http://msdn.microsoft.com/en-us/library/ms738545(v=VS.85).aspx 一般服务端的sokcet API调用顺序为:bind() // 设置服务端口 listen() // 等待客户端连接

这个恐怕要到服务器查才能知道~~就像玩私.服~服务器改了IP~~会公布新IP给玩家更改客户端的服务器IP~~如果你的不是互联网,而是局域网~就可以向你所在的局域网中所有IP都发个信息,那个有回应,那个就是服务器~这是一个笨方法

服务端的IP就是按你服务端的PC的IP啊..如果有需要源码,我这正好有个C++的SOCKET的服务端与客户端的源码,要的话发邮箱发给你

客户端添服务器的ip和端口,服务器端添自己的ip和端口.记得关掉俩机器的防火墙

错了,你要的是IP地址,这样可以了,端口号应该和server的一样啊Memo2.lines.add(socket.RemoteAddress)

桌面右下角上有个两个电脑的图标,在那双击,出来一个对话框,选“支持”,在那就能看到你的电脑的IP了.至于端口,有很多端口,不知道你要哪个,你看看你的软件需要用哪个端口,不同的软件需要的端口不一样的. 开始-->程序-->附件-->打开命令提示符,输入: (1)ipconfig/all 查看当前IP及电脑网络配置; (2)netstat -an ,查看当前所有连接端口;

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.ncry.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com