服务器的启动:
启动两个DS创建了55960和55902端口做为数据通讯端口,这个相信大家都很容易理解。
启动CS后创建了两个端口 44405和55557。此时CS主程序面板上有个 JoinServer Live 现在的值是 OFF,意思就是说,JoinServer目前关闭中,它是怎么知道的呢?紧接CS启动的就是JS,它创建了55970端口,同时与CS创建的55557端口建立UDP连接,此时大家可以看到CS的JoinServer Live 值变成了ON,因为JS启动后向指定IP的55557端口发送了一个消息,表示JS启动完成,同时保持此端口的通讯,后面的GS启动会用到。GS启动完成后,与JS所创建的55970端口建立连接,发送一个包含GS信息的数据包,包括了GS启动的IP,验证码等信息,由JS记录后,从5557通道传送给CS,作为接受客户登陆时验证和连接信息使用,此时,JS和CS都已经认可了GS的启动,标志着整个服务器的启动完成。