最佳答案
1)好处.您没有提到其他选项,但是如果您正在谈论一些自定义服务器端实现,则好处很多:
>从J2ME连接到Web服务很容易.
>一次进行多个连接会话.
>您可以使用来自不同应用程序和不同技术的Web服务.
>身份验证和授权没有问题.
>您只需从ws调用method,作为响应,您将获得易于解析的XML.
2)Web服务-MySQL:
>您必须创建Tomcat或IIS Web服务.
>从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