当前位置: 首页 > news >正文

网站热销榜怎么做百度网站收录入口

网站热销榜怎么做,百度网站收录入口,应用公园app的功能介绍,智慧团建网站网址使用此方法有助于udp在局域网内稳定的连接运行,已经过验证,为了保持彻底的稳定,可以考虑加入ping-pang进行网络处理,如果为了安全,请使用加密TCP 如果您要在大规,大项目的游戏中使用网络技术,建…

使用此方法有助于udp在局域网内稳定的连接运行,已经过验证,为了保持彻底的稳定,可以考虑加入ping-pang进行网络处理,如果为了安全,请使用加密TCP

如果您要在大规,大项目的游戏中使用网络技术,建议您使用:mirror,请仔细阅读下代码再进行修改,它的网络构成比较完善,但可能不太适合您的项目,仅供参考

mirror 使用比较完善的kcp技术,如果您想要了解kcp请进行网络搜索,非常建议您访问:github进行学习

 

public class NetSever : GloabManager
{private static NetSever _instance;public static NetSever Instance{get{if (_instance == null)_instance = new NetSever();return _instance;}}public int connectPort;//private Socket socket;private EndPoint clientEnd;private Thread connectThread;public string hostIp = null;public Action UI_OutlinemodeData_GameOver;public Text YuYinShiBie;public Text IP;public bool capture;public bool ColorData = false;public int PlayID;public Queue LogQueue = new Queue();UdpClient udpClient;IPEndPoint ipEnd;public override void Start(){base.Start();//初始化协议if (GetIP() == ""){Debug.LogError("当前IP地址不存在,或没有信号进行连接!");return;}udpClient = new UdpClient();udpClient.EnableBroadcast = true;connectPort = 6000;开启一个线程connectThread = new Thread(new ThreadStart(SocketReceive));Thread.Sleep(1000);connectThread.Start();//SendAllStart("Start+90");}public override void Update(){base.Update();SendMessanger();}string GetIP(){//本机名 string hostName = Dns.GetHostName();//会返回所有地址,包括IPv4和IPv6IPAddress[] addressList = Dns.GetHostAddresses(hostName);foreach (IPAddress ip in addressList){if (ip.AddressFamily == AddressFamily.InterNetwork){return ip.ToString();}}return "127.0.0.1";}void SocketReceive(){UdpClient udpClient = new UdpClient(connectPort);try{Debug.Log("Listening for port " + connectPort + ":" + GetIP());IPEndPoint remoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0);while (true){byte[] recvData = udpClient.Receive(ref remoteIpEndPoint);string recvStr = Encoding.UTF8.GetString(recvData);LogQueue.Enqueue(recvStr);Debug.LogError(recvStr);}}catch (Exception){throw;}finally{udpClient.Close();}}void SendMessanger(){if (LogQueue.Count <= 0) return;string strArray = LogQueue.Dequeue() as string;//注意:此处向下处理数据,请结合项目实际if (strArray.Contains("+")){var _str = strArray.Split('+');if (_str[0] != string.Empty){switch (_str[0]){}}}else{Debug.LogError("收到的信息不正确");}}public void SendAllStart(string content){byte[] bytes = Encoding.UTF8.GetBytes(content);udpClient.Send(bytes, bytes.Length, new IPEndPoint(IPAddress.Broadcast, connectPort));}
}

http://www.yayakq.cn/news/886500/

相关文章:

  • 响应式网站开发步骤北京海淀社保网站
  • 网站建设要求漂亮的设计类图片网站
  • 漂亮的网站维护页面外贸平台有哪些
  • 北苑网站建设公司注册深圳公司需要什么资料
  • 泉州网站排名5x社区发源于地从这里开始
  • 网站建设 部署与发布视频做社交网站的预算
  • 网站的总体方案网站建设在马来西亚
  • unity网站后台怎么做公司文化墙图片大全
  • 企业网站推广17即商通网站建设推广
  • 做公司网站要那些资料网站建设实验目的
  • 网站开发需要先学数据库么咋制作网站
  • 做单位网站教育类小程序开发
  • 建e网室内设计图搜索引擎优化seo包括
  • 个人简介网站怎么做org域名做商业网站
  • 国际快递网站建设自助提卡网站怎么做
  • linux网站建设网站关键词推广哪家好
  • 做网站合同长春火车站出入最新规定
  • 做网站用什么写公司网站形象
  • 用什么语言能写网站吗软件公司名称推荐
  • 运动猿app 网站开发广州网站建设市场
  • 网站关健词排名做问卷调查的网站有哪些
  • 湖南网站建设的公司排名WordPress限时账号
  • 奎屯建设局网站泉州营销型网站建设
  • 站群网站销售计划方案怎么写
  • 从seo角度做网站流量做招聘信息的网站
  • 企业怎样做网站深圳seo优化服务
  • 个人主页类网站开发背景厦门网站的关键词自动排名
  • 上海教育网站前置审批广东东信润建设有限公司网站
  • 网站建设企业网站价格福州建企业网
  • 服装购物网站建设网站后台文章删了 怎么前台还有