我正在尝试实施像Skype这样的应用程序。如果我需要一台服务器来存储客户机的IP地址,我有点困惑,所以他们知道如何找到对方。或者有一些更好的技术,所以客户机器可以相互定位。
我在考虑UDP多播,因此需要使用ips。我将使用c#或C,因此欢迎使用任何代码。
答案 0 :(得分:1)
您需要在服务器上存储IP地址,计算机将连接到服务器。服务器应将状态与IP地址相关联,如Active,Idle,Busy和stuff,客户端应相应地获取用户列表。消息应该发送到服务器,然后服务器将它们转发给收件人。