最近我正在尝试创建一个将访问我的Web数据库的java应用程序。我想将一些数据从我的本地pc应用程序发送到服务器数据库,甚至我想从Web数据库下载一些数据。
是否有任何合适的方法可以遵循。我知道它可能但不知道如何。
我将使用应用程序语言是纯Java。
对于网络,我将使用PHP,MySQL,JSON,甚至纯文本
是否有任何方法可以使用get或post方法访问网址。并从该页面接收数据。
或者有任何方法可以在java的Web地址之间建立连接。
答案 0 :(得分:1)
第一个想法是实现Web服务。 例如。
MadProgrammer建议的另一种方法是使用远程过程调用(RPC)协议直接与应用程序服务器进行交互。例如,您可以实现EJB应用程序。请注意,这不适用于基本托管服务。
在此上下文中,最简单的应用程序可以基于RMI。这是一个非常简单的方法,因为您只需要实现两个通过Internet进行交互的java类(一个在服务器中,另一个在客户端中)。但同样,有时这对于基本托管服务来说是不可能的。
答案 1 :(得分:1)
是否有任何方法可以使用get或post方法访问网址。和 从该页面接收数据。
或者有任何方法可以在网址之间建立连接 的java。
有很多种方法可以做到这一点......
Sockets
,如果您真的想要推出自己的HTTP解决方案...... java.net.URL
可能有其他人,但这些是我能想到的......
这些允许您向/从服务器发送和接收数据,然后由您来解析结果。
如果您使用的是JSON,Gson是一个受欢迎的库