【问题标题】:Communication between Java Swing Application(On client side) and serverJava Swing 应用程序(在客户端)和服务器之间的通信
【发布时间】:2015-04-08 14:38:23
【问题描述】:

在客户端运行的 Java Swing 应用程序可以通过哪些方式与服务器通信? 我读过 JSP 可以在网页中用于服务器和客户端之间的通信。但是,是否可以将 JSP 与 Swing 应用程序一起使用?如果是这样,如何?如果使用简单的登录表单进行演示,那将很有帮助。谢谢。

【问题讨论】:

  • 听起来你对JSP 是什么一无所知。我建议阅读 Java Server Pages。 en.wikipedia.org/wiki/JavaServer_Pages
  • 您可以实现自己的字节协议来提供这样的通信。阅读有关 java 套接字的信息。还有一些流行的框架可以提供帮助。例如 netty netty.io
  • 这种通信的标准方式是使用RMI

标签: java swing jsp jdbc


【解决方案1】:

任何客户端应用程序,无论是 java swing 应用程序还是其他应用程序,都可以与任何服务器通信(假设没有网络限制架构——防火墙等)。您的选择很多

  • 原始套接字
  • 任何一种网络协议。
    • HTTP/HTTPS
    • FTP
    • SCP
    • 等。等。

这取决于服务器上可以连接的协议、服务和应用程序。

HTTP/HTTPS 很常见。您需要手动创建 HTTP 请求并将它们发送到服务器(假设服务器是 Web 服务器)。

【讨论】:

  • 你忘记了 Java 标准:RMI
  • 我没有忘记它。 “等等。”是“和其他人”的拉丁语简写。我真的不想列出所有协议。
猜你喜欢
  • 1970-01-01
  • 2014-08-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多