AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi iOS Datenaustausch mit Win Server
Thema durchsuchen
Ansicht
Themen-Optionen

iOS Datenaustausch mit Win Server

Ein Thema von weisswe · begonnen am 13. Feb 2012 · letzter Beitrag vom 21. Feb 2012
 
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#4

AW: iOS Datenaustausch mit Win Server

  Alt 13. Feb 2012, 15:35
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.
Michael Justin
habarisoft.com

Geändert von mjustin (13. Feb 2012 um 16:12 Uhr)
  Mit Zitat antworten Zitat
 

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz