Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Webserver mit Datenbank und J2ME verbinden

1) Vorteile. Sie haben keine anderen Optionen erwähnt, aber wenn Sie über eine benutzerdefinierte serverseitige Implementierung sprechen, sind die Vorteile zahlreich:

  1. Es ist einfach, von J2ME aus eine Verbindung zum Webdienst herzustellen.
  2. Mehrere Verbindungssitzungen gleichzeitig.
  3. Sie können den Webservice aus verschiedenen Anwendungen und verschiedenen Technologien verwenden.
  4. Keine Probleme mit Authentifizierung und Autorisierung.
  5. Sie rufen einfach die Methode von ws auf und erhalten als Antwort einfach zu parsendes XML.

2) Webdienst - MySQL:

  1. Sie müssen einen Tomcat- oder IIS-Webdienst erstellen.
  2. Verbinden Sie sich vom Webdienstcode mit MySQL, rufen Sie eine Abfrage auf und geben Sie das Ergebnis zurück.

Für Tomcat- und Java-Webdienste:

Erste Schritte mit Webdiensten unter Verwendung von Apache Axis Entwicklung und Bereitstellung von Java-Webdiensten mit MySQL auf Apache Tomcat und Axis unter Windows JDBC für MySQL

Für IIS- und C#/.NET-Webdienste:CodeProject:Ihr erster C#-Webdienst von Chris Maunder Wie man sich mit MySQL 5.0 verbindet. über C# .NET und den MySQL Connector/Net

3) J2ME - Webservice (mit JAX-RPC)1. Generieren Sie einen Stub aus dem Webdienst WDDL mit J2ME Wireless Toolkit2. Stub zu Ihrem Projekt hinzufügen, Stub-Namespace importieren, Verbindungseigenschaften festlegen und Stub-Methoden aufrufenWie erstellt und führt man eine J2ME-Webdienstanwendung aus? Webdienst-APIs für J2ME, Teil 1:Remotedienstaufruf-API