Hab es bis jetzt noch nicht geschaft, IRGENDWIE eine Verbindung herzustellen. Was ist der einfachste Weg?? Beispiele?
Am einfachsten für eine cross-platform Verbindung ist sicher
TCP/
IP.
Verfügbar für iOS ist laut Herstellerangaben das RealThinClient
SDK,
http://www.realthinclient.com/
Protokolle, die man einsetzen könnte:
* HTTP (Request/Response)
* Telnet oder ähnlich (dann kann auch der Server aktiv Nachrichten an Clients senden)
Darüber dann einfache Nachrichten, zum Beispiel im JSON oder
XML Format
Nachtrag:
Falls nur Port 80 (HTTP) geöffnet ist (Firewall), kann eine
bidirektionale Verbidung auch über WebSockets erreicht werden.
Vorteil von WebSockets: ähnlich Ajax kann der Server jederzeit aktiv Daten an Clients senden, es ist kein "Polling" nötig.
Nachteil: es gibt noch keinen WebSockets-Server für Delphi, man muss dann serverseitig z.B. eine C#, PHP oder Java Implementierung einsetzen, was aber insgesamt auch Vorteile gegenüber einem Delphi-Webserver hat.
Ein Delphi WebSockets Client auf Google Code ist leider
Indy (9!) basiert, und daher nicht auf iOS einsetzbar.
Bleibt also eigentlich nur HTTP und Polling.