AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke App Tethering - SendCommandWithResponse

App Tethering - SendCommandWithResponse

Ein Thema von weisswe · begonnen am 18. Aug 2016 · letzter Beitrag vom 19. Aug 2016
Antwort Antwort
Bambini
(Gast)

n/a Beiträge
 
#1

AW: App Tethering - SendCommandWithResponse

  Alt 19. Aug 2016, 10:30
Das ist auch der Grund, warum HTTP auf UDP (mit Cookies) setzt.
RFC sagt etwas anderes
Zitat:
HTTP communication usually takes place over TCP/IP connections. The default port is TCP 80 [19], but other ports can be used.
Quelle: http://www.ietf.org/rfc/rfc2616.txt
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.154 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: App Tethering - SendCommandWithResponse

  Alt 19. Aug 2016, 10:35
RFC sagt etwas anderes
Zitat:
HTTP communication usually takes place over TCP/IP connections. The default port is TCP 80 [19], but other ports can be used.
Quelle: http://www.ietf.org/rfc/rfc2616.txt
UDP wird doch nur für Spiele und VoiceoverIP genutzt... Alles andere setzt auf TCP auf... Ist doch der niedrigste Datenversand auf Netzwerkebene, der sicher stellt, dass alle Daten auch ankommen. (Handshake)
  Mit Zitat antworten Zitat
mjustin

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

AW: App Tethering - SendCommandWithResponse

  Alt 19. Aug 2016, 11:29

UDP wird doch nur für Spiele und VoiceoverIP genutzt... Alles andere setzt auf TCP auf... Ist doch der niedrigste Datenversand auf Netzwerkebene, der sicher stellt, dass alle Daten auch ankommen. (Handshake)
TCP/IP verwendet Handshakes nur beim Aufbau und Abbau von Verbindungen.

Für alle Datenpakete die dazwischen versendet werden, gibt es kein Handshake, sondern es wird das Timeout-Verfahren benutzt, bei dem der Sender Pakete erneut sendet, wenn keine Bestätigung eintrifft. Der Sender bemerkt daher nicht sofort, wenn die Gegenseite nicht mehr da ist.

https://de.wikipedia.org/wiki/Transm....C3.A4ssigkeit
Michael Justin
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.154 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: App Tethering - SendCommandWithResponse

  Alt 19. Aug 2016, 11:41
Für alle Datenpakete die dazwischen versendet werden, gibt es kein Handshake, sondern es wird das Timeout-Verfahren benutzt, bei dem der Sender Pakete erneut sendet, wenn keine Bestätigung eintrifft.
Stimmt... Für mich ist die Bestätigung auch ein Handshake... Das ist ja genau der unterschied zu UDP... Gesicherte Reihenfolge und Vollständigkeit der Pakete...

Aber wir können es auch einfach Bestätigung nennen...
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.175 Beiträge
 
Delphi 12 Athens
 
#5

AW: App Tethering - SendCommandWithResponse

  Alt 19. Aug 2016, 12:21
Zitat:
Auf iOS habe ich leider das Problem ...
Gibt es eigentlich so etwas wie Bonjour-Kompatible oder Apple-AirPlay kompatible Libraries ?
Die sollten doch mit Apple zusammen funktionieren.
Bin zwar kein Bonjour-Fan aber wenn es die inter-Platform Kommunikation verbessert ist alles Recht.

Das basiert ja sehr wahrscheinlich auch auf UDP ... aber eben mehr Apple-Like

Rollo
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.154 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: App Tethering - SendCommandWithResponse

  Alt 19. Aug 2016, 12:40

Gibt es eigentlich so etwas wie Bonjour-Kompatible oder Apple-AirPlay kompatible Libraries ?
Ich hab - noch - keine gefunden. Abgesehen davon, bin ich kein Freund davon iOS speziell zu programmieren...
Am liebsten habe ich Source der auf iOS genauso läuft wie auf Android!

Wobei in der Regel, Android das Problem macht und nicht/NIE iOS... Außer in diesem Fall!
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.175 Beiträge
 
Delphi 12 Athens
 
#7

AW: App Tethering - SendCommandWithResponse

  Alt 19. Aug 2016, 14:15
Apple first - Mobile first - Cloud first - .... - dann mal irgendwann M$
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 09:22 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