【问题标题】:Java Server and client/ RMI or Socket?Java 服务器和客户端/RMI 还是 Socket?
【发布时间】:2015-08-19 11:47:04
【问题描述】:

我正在开发基于桌面 LAN 的 Java 服务器和客户端应用程序

客户端必须登录的地方,并将一些数据传递给服务器。 假设我有 10 个客户端同时向服务器插入记录。

在这种情况下,哪种方法最好,我应该使用 RMI 登录和插入记录吗?还是套接字?

如果是套接字,请为我提供一个关键的想法。

需要考虑的关键点 - 多线程 - 能够在客户端发回数据

【问题讨论】:

标签: java sockets


【解决方案1】:

如果您想通过互联网(和/或防火墙)连接您的服务器,使用纯 RMI 可能会很麻烦。在过去,我使用Java Simon 来完成这些非常容易实现的任务。但是,如果您计划支持 Java 客户端以外的其他客户端,那么您应该查看 Apache ThriftGoogle Protocoll Buffers

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-09
    • 2016-10-29
    • 1970-01-01
    • 1970-01-01
    • 2018-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多