1) Fordele. Du nævnte ikke andre muligheder, men hvis du taler om en tilpasset implementering på serversiden, er fordelene talrige:
- Det er nemt at oprette forbindelse til webservice fra J2ME.
- Flere forbindelsessessioner på én gang.
- Du kan bruge webservice fra forskellige applikationer og forskellige teknologier.
- Ingen problemer med godkendelse og godkendelse.
- Du kalder bare metode fra ws, og som svar får du let-at-parse XML.
2) Webtjeneste - MySQL:
- Du skal oprette en Tomcat- eller IIS-webtjeneste.
- Fra webservicekode skal du oprette forbindelse til MySQL, ringe til en forespørgsel og returnere resultatet.
For Tomcat og Java webservice:
Kom godt i gang med webtjenester ved hjælp af Apache Axis Udvikling og implementering af Java Web Services med MySQL på Apache Tomcat og Axis på Windows JDBC til MySQL
For IIS og C#/.NET webservice:CodeProject:Your first C# Web Service af Chris Maunder Sådan opretter du forbindelse til MySQL 5.0. via C# .NET og MySQL Connector/Net
3) J2ME - webservice (med JAX-RPC)1. generere stub fra webtjenesten WDDL ved hjælp af J2ME Wireless Toolkit2. føj stub til dit projekt, importer stubnavneområde, indstil forbindelsesegenskaber og kald stubmetoderHvordan bygger og kører man en J2ME-webtjenesteapplikation? Web Services API'er til J2ME, del 1:Remote service invocation API