什么是用于客户端/服务器或P2P通信的“官方”Java API? Java RMI?其他一些网络API?这个“官方网络API”是SE和EE的标准吗?
我相信答案非常具体化,所以让我们看一下几个实例:
1.您在两台安装了2个Swing客户端的计算机上,并连接到同一网络(或Internet),您希望其中任何一个将原始数据(例如整数4)或某些POJO(如“Widget”对象)发送给另一个客户端。
2.与上面相同,但是在Swing客户端和完全符合Java EE后端之间进行通信(实现托管bean、应用程序服务器等)。
我没有具体的应用程序想法,我只是想知道在Java世界中,客户端-客户端和客户端-服务器通信的“规范”是什么。
我相信答案非常具体化,所以让我们看一下几个实例:
1.您在两台安装了2个Swing客户端的计算机上,并连接到同一网络(或Internet),您希望其中任何一个将原始数据(例如整数4)或某些POJO(如“Widget”对象)发送给另一个客户端。
2.与上面相同,但是在Swing客户端和完全符合Java EE后端之间进行通信(实现托管bean、应用程序服务器等)。
我没有具体的应用程序想法,我只是想知道在Java世界中,客户端-客户端和客户端-服务器通信的“规范”是什么。