1) Voordelen. Je hebt geen andere opties genoemd, maar als je het hebt over een aangepaste server-side-implementatie, zijn de voordelen talrijk:
- Het is gemakkelijk om verbinding te maken met de webservice van J2ME.
- Meerdere verbindingssessies tegelijk.
- U kunt de webservice van verschillende applicaties en verschillende technologieën gebruiken.
- Geen problemen met authenticatie en autorisatie.
- Je roept gewoon de methode van ws aan en als reactie krijg je eenvoudig te ontleden XML.
2) Webservice - MySQL:
- U moet een Tomcat- of IIS-webservice maken.
- Van webservicecode verbinding maken met MySQL, een query aanroepen en het resultaat retourneren.
Voor Tomcat en Java-webservice:
Aan de slag met webservices met Apache Axis Java-webservices ontwikkelen en implementeren met MySQL op Apache Tomcat en Axis op Windows JDBC voor MySQL
Voor IIS en C#/.NET webservice:CodeProject:Your first C# Web Service by Chris Maunder Verbinding maken met MySQL 5.0. via C# .NET en de MySQL Connector/Net
3) J2ME - webservice (met JAX-RPC)1. genereer stub van webservice WDDL met behulp van J2ME Wireless Toolkit2. voeg stub toe aan uw project, importeer stub-naamruimte, stel verbindingseigenschappen in en bel stub-methodenHoe een J2ME-webservicetoepassing bouwen en uitvoeren? Web Services API's voor J2ME, deel 1:Remote service invocation API