关于网络编程的几个问题! 1,可以用机器名.2.你可有生成一个struct 里面有多个对象,其中也一个类对象,在接收的时候对应的转为一个struct 不就行了吗. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.gethostbyname(服务器的机器名)2. Encoding.ASCII,后面忘记了,查一下MSDN。 首先得到所有的ip地址,然后一个一个的连接,如果收到connected,则成功,不成功则继续向下 gethostbyname(服务器的机器名)是返回一个ip地址吗?但是如果我连服务器的名字都不知道呢?就象网络游戏这样,比如星际吧!我只是知道这个局域网内有一个主机,其他的什么都不知道了,这样该怎么连接呢?可不可以详细地指点一下! 1. 两种方法:a) UDP广播,Client发一个broadcast包,Server收到以后回复自己的IP地址,然后Client建立连接。Client和Server必须在同一个网段,因为Router一般不Forward广播包。b) 地址服务器:建立一个专用的地址服务器,所有Client只需要知道这个服务器的地址,然后查询所需服务的服务器IP。2. Serialization (Marshal by Value) or Remoting (Marshal by Ref)。 BTW: StarCraft使用的是IPX/SPX协议族,不是TCP/IP,也不需要IP地址。但基本的通信方式是一样的。 entityframework 的错误 请问如何将这个JOSN数据 转换成DATATABLE 或者list呢。 求有用的代码 关于C# 未知数据类型的一个问题 C#如何读取这种类型(标签相同的)的xml到dataset? 有关输出文字问题 C#做ZMUD的 求类似Excel的Cell组件 C# stream 转换为 string 的问题 怎样将一个文件最后10个字节移到文件的最前面 c或(c++)里调用打印机打印结果的命令是什么?该怎么用,??谁会,请告知,我给分噢.. 程序入口类的实例是什么? 菜鸟问题,如何在一个窗体中调用另一个窗体?
2. Encoding.ASCII,后面忘记了,查一下MSDN。
但是如果我连服务器的名字都不知道呢?
就象网络游戏这样,比如星际吧!我只是知道这个局域网内有一个主机,其他的什么都不知道了,这样该怎么连接呢?可不可以详细地指点一下!