【发布时间】:2014-08-28 07:12:35
【问题描述】:
踢它老派:我正在使用 Java SE 5(或 java v1.5)(请不要告诉我升级,因为我正在处理 [这是私有的] 我需要使用它Java 版本)。
我需要帮助来设置 Web 客户端/服务器应用程序。我在网上寻找的每个变体都缩小到使用 websockets/sockets,但是我使用的 java 版本还没有 sockets。
有没有人有关于设置不使用套接字的客户端/服务器模型应用程序的教程,或者一些可以为我指明正确方向的示例代码?
编辑: 好的,显然我的 java 版本确实有套接字。我会进一步调查。但是,现在我很好奇,如何创建不使用套接字的 java 服务器?
【问题讨论】:
-
当然 Java 5 有套接字,它们从 JDK 1.0 就已经存在:docs.oracle.com/javase/1.5.0/docs/api/java/net/Socket.html
-
Java v1.5 有套接字...
-
client/server表示您正在使用connection based协议,其中TCP是最常见的。使用 TCP 的方法是使用普通的Socket或 NIOSocketChannels,它们在 Java 5.0 之前已经存在多年了。如果你升级到 Java 7,你可以使用 NIO2,但我不会打扰,除非你有 Infiniband(很可能,你没有)