我做一个移动应用程序,用户可以使用它获取所需的地方号码。用户必须选择适当的城市和类别才能获得该地点的信息。所有信息都存储在数据库中。
我想知道的是......
1)网络服务的好处是什么?
2)如何连接Web服务和MySQl数据库?
3)如何连接Web服务和移动应用程序以从数据库获取信息?
答案 0 :(得分:3)
1)好处。您没有提到其他选项,但如果您正在谈论一些自定义服务器端实现,那么好处很多:
2)Web服务 - MySQL:
对于Tomcat和Java Web服务:
Getting started with Web Services Using Apache Axis Developing and Deploying Java Web Services with MySQL on Apache Tomcat and Axis on Windows JDBC for MySQL
对于IIS和C#/ .NET Web服务: CodeProject:Your first C# Web Service by Chris Maunder How to connect to MySQL 5.0. via C# .NET and the MySQL Connector/Net
3)J2ME - Web服务(使用JAX-RPC) 1.使用J2ME Wireless Toolkit从Web服务WDDL生成存根 2.向项目添加存根,导入存根命名空间,设置连接属性和调用存根方法 How to build and run a J2ME Web service application? Web Services APIs for J2ME, Part 1: Remote service invocation API