【发布时间】:2014-07-03 07:12:15
【问题描述】:
最近我正在尝试创建一个可以访问我的 Web 数据库的 Java 应用程序。我想将一些数据从我的本地 pc 应用程序发送到服务器数据库,甚至我想从 Web 数据库中下载一些数据。
有没有合适的方法可以遵循。我知道它可能,但不知道如何。
我将使用纯 Java 语言进行应用程序。
对于网络,我将使用 PHP、MySQL、JSON,甚至是纯文本
是否有任何方法可以使用 get 或 post 方法访问 web url。并从该页面接收数据。
或者有任何方法可以在 java.util.Web 地址之间建立连接。
【问题讨论】:
-
你应该实现一种网络服务。 IE。查询数据库并返回 json 的网页。然后你可以使用 Java 来请求这个网页。显然,建议使用用户名和密码以及 https。
-
或者使用某种Web RPC协议简单地调用Web服务器
-
@MadProgrammer 当然可以!这取决于托管服务的类型。有时这是不可能的。
-
@mat_boy 这一切都假设 OP 控制 Web 服务。使用简单的 HTTP GET 并返回 JSON 一直都在完成,我必须编写代码的 90% 的 Web 服务都在做这种事情:P
-
@MadProgrammer 对!但是,他应该在 java 中使用 RMI 或 EJB 应用程序之类的东西。