我的任务是为内部和外部员工编写一个 Messenger 程序,我确实做到了。但是,我认为通过使用客户端软件从服务器保留“检查消息”,这确实不是一个好方法。所以我想我只是在模拟IM程序。
我想让客户端应用程序成为监听服务器,并让用户 p2p 在主服务器上没有“消息中心”的情况下交谈(除非发生离线消息)。问题是当我在路由器后面时如何告诉外部用户(其他客户端应用程序)我的位置?
那些在客户端机器上运行的其他 IM 程序也作为服务器运行吗?他们如何度过难关?
提前致谢!
我的任务是为内部和外部员工编写一个 Messenger 程序,我确实做到了。但是,我认为通过使用客户端软件从服务器保留“检查消息”,这确实不是一个好方法。所以我想我只是在模拟IM程序。
我想让客户端应用程序成为监听服务器,并让用户 p2p 在主服务器上没有“消息中心”的情况下交谈(除非发生离线消息)。问题是当我在路由器后面时如何告诉外部用户(其他客户端应用程序)我的位置?
那些在客户端机器上运行的其他 IM 程序也作为服务器运行吗?他们如何度过难关?
提前致谢!