1) Fördelar. Du nämnde inte andra alternativ, men om du pratar om en anpassad implementering på serversidan är fördelarna många:
- Det är enkelt att ansluta till webbtjänsten från J2ME.
- Flera anslutningssessioner samtidigt.
- Du kan använda webbtjänst från olika applikationer och olika tekniker.
- Inga problem med autentisering och auktorisering.
- Du anropar bara metoden från ws och som svar får du lätttolkad XML.
2) Webbtjänst - MySQL:
- Du måste skapa en Tomcat- eller IIS-webbtjänst.
- Från webbtjänstkod anslut till MySQL, ring en fråga och returnera resultatet.
För Tomcat och Java webbtjänst:
Komma igång med webbtjänster med Apache Axis Utveckla och distribuera Java Web Services med MySQL på Apache Tomcat och Axis på Windows JDBC för MySQL
För IIS och C#/.NET webbtjänst:CodeProject:Your first C# Web Service av Chris Maunder Hur du ansluter till MySQL 5.0. via C# .NET och MySQL Connector/Net
3) J2ME - webbtjänst (med JAX-RPC)1. generera stubb från webbtjänsten WDDL med J2ME Wireless Toolkit2. lägg till stubb till ditt projekt, importera stubbnamnutrymme, ställ in anslutningsegenskaper och anrop stubbmetoderHur bygger och kör man en J2ME-webbtjänstapplikation? Web Services API:er för J2ME, del 1:API för fjärrtjänstanrop