Sockets 自定义服务发现
我正在尝试为我的通信框架编写一个服务发现协议。我计划执行以下步骤: 服务器端Sockets 自定义服务发现,sockets,security,networking,tcp,Sockets,Security,Networking,Tcp,我正在尝试为我的通信框架编写一个服务发现协议。我计划执行以下步骤: 服务器端 创建多播套接字 加入一个团体 广播(发送带有心跳的多播消息[UDP多播协议]。广播数据包含服务器IP和用于处理客户端注册请求的端口 打开线程从该端口上的客户端接收TCP数据包以接受注册 客户端 创建多播套接字 加入与服务器相同的多播组以接收消息 检查服务中的相关广播 从广播包获取数据(数据为服务器IP和端口) 以注册请求的形式对服务器进行TCP调用(已接收IP和端口) 关于安全漏洞,我可以在客户端注册步骤中提供证书来保