Java 在客户端和服务器之间以2种方式发送数据

Java 在客户端和服务器之间以2种方式发送数据,java,networking,client-server,Java,Networking,Client Server,顾名思义,任何人都可以解释如何允许客户端与服务器应用程序通信(因此它们都可以发送和接收数据),我主要希望允许使用字符串来发送和接收家庭消息服务。注意:这可能不包括Http网络的使用。您可以使用普通套接字,也可以使用Java的远程方法调用(RMI),这是一种更高级别的抽象。Oracle在使用RMI编写简单的客户机/服务器应用程序方面有很大的优势。注意:由于RMI是专有的,所以您需要在双方(客户机和服务器)都使用Java。如果这是不可能的,您可以使用套接字作为Dercibed。Java套接字似乎是在

顾名思义,任何人都可以解释如何允许客户端与服务器应用程序通信(因此它们都可以发送和接收数据),我主要希望允许使用字符串来发送和接收家庭消息服务。注意:这可能不包括Http网络的使用。

您可以使用普通套接字,也可以使用Java的远程方法调用(RMI),这是一种更高级别的抽象。Oracle在使用RMI编写简单的客户机/服务器应用程序方面有很大的优势。注意:由于RMI是专有的,所以您需要在双方(客户机和服务器)都使用Java。如果这是不可能的,您可以使用套接字作为Dercibed。

Java套接字似乎是在寻找基于套接字的解决方案;看看这个教程:我看了链接,他们觉得我需要什么,谢谢!“--Picaxmad”不包括SIG。在问题中,它们是噪音。我认为使用RMI对于所描述的问题来说是过度的。你完全正确,特别是如果他只想传输字符串。但另一方面,RMI并没有那么复杂,如果他以后想扩展他的消息传递,它可能会很有用。我只想向他展示两种基本方法(sockets和rmi)。