Android连接到个人Web服务器

时间:2013-11-07 06:06:14

标签: android webserver xampp

我使用xampp建立了自己的个人网络服务器。我还使用www.noip.com拥有自己的域名。 Web服务器已启动,可以从任何浏览器访问。我的目标是让Android应用程序连接到个人Web服务器并从xampp的MySql部分查询数据。我将如何在android部分执行此操作?

3 个答案:

答案 0 :(得分:0)

可以创建Web服务并进行连接,也可以进行http调用。或者,如果您使用的是sql server,也可以直接从您的设备进行查询。

直接查询sql server:

String connectionstring = serverName + ":" + port + "/" + dbName;
connectionstring = connectionstring + ";instance=" + instance;
Class.forName("net.sourceforge.jtds.jdbc.Driver");
DriverManager.setLoginTimeout(3000);
Connection connection = DriverManager.getConnection("jdbc:jtds:sqlserver://" +     connectionstring, username, password);
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM TableName");

答案 1 :(得分:0)

您需要制作API,并使用http请求访问它。

http://coreymaynard.com/blog/creating-a-restful-api-with-php/ http://www.gen-x-design.com/archives/create-a-rest-api-with-php/

并不是那么难,每个人现在都在做这件事。

如果您对服务器端编码不太好,也可以使用像parse.com这样的东西

答案 2 :(得分:0)

您无法直接连接MySql ....为实现此目的,您可以使用JSON格式接收和发送数据....您还可以通过传递参数使用Web语言将数据保存在MySql数据库中...

JSON Tutorial Here