AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Generelle Frage zu den Indy-Komponenten
Thema durchsuchen
Ansicht
Themen-Optionen

Generelle Frage zu den Indy-Komponenten

Ein Thema von Der schöne Günther · begonnen am 15. Mai 2013 · letzter Beitrag vom 16. Mai 2013
Antwort Antwort
Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#1

AW: Generelle Frage zu den Indy-Komponenten

  Alt 15. Mai 2013, 16:24
HTTP läuft z.B. normalerweise über TCP, standardmäßig auf Port 80. Also ist es ein Nachfahre von TCP.
TFTP läuft normalerweise über UDP und hört auf Port 69. Ist also ein Nachfahre von UDP.
HTTP ist etwas völlig Anderes als TCP.
HTTP benützt TCP als Transportmedium, aber es ist nicht eine Art von TCP.
Vererbung wurde hier falsch angewendet.
Das Gleiche gilt auch für TFTP und UDP.
Jeder Programmierer kennt bestimmt das OSI 7-Schichten Modell.
Zwischen diesen Schichten existiert keine Vererbung sondern jede Schicht benützt die vorherige Schicht als Grundlage.
Das Wort "benützen" ist hier entscheidend, denn es ist der Hinweis, dass hier keine Vererbung vorliegt.
TCP benützt das Internet Protokoll (IP). IP benützt Ethernet.
IP kann aber auch aber auch auf ISO 802.11 (WLAN) aufsetzen.

Tiger und Löwe sind spezialisierte Arten der allgemeineren Klasse "Raubkatze".
Delphi-Quellcode:
TRaubkatze = class;
TTiger = class(tRaubkatze)
TLoewe = class(TRaubkatze)
Ein Löwe "ist" eine Raubkatze; es liegt hier also eine richtige Vererbung vor.
Diese Beziehung gibt es bei HTTP ind TCP nicht.
fork me on Github
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.079 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Generelle Frage zu den Indy-Komponenten

  Alt 16. Mai 2013, 10:10
HTTP ist etwas völlig Anderes als TCP.
HTTP benützt TCP als Transportmedium, aber es ist nicht eine Art von TCP.
Vererbung wurde hier falsch angewendet.
Anstatt Vererbung wäre also eine Komposition eher angebracht?!

Zwischen diesen Schichten existiert keine Vererbung sondern jede Schicht benützt die vorherige Schicht als Grundlage.
Das Wort "benützen" ist hier entscheidend, denn es ist der Hinweis, dass hier keine Vererbung vorliegt.
TCP benützt das Internet Protokoll (IP). IP benützt Ethernet.
"Benützt" wurde hier falsch angewendet.

Abgesehen davon, dass es für alle deutsch Sprechenden nördlich von Heidelberg etwas schräg aussieht, meint "benützt" in den südlichen Dialekten eher antiquarisch, aus zweiter Hand, gebraucht, getragen oder secondhand.
Richtig wäre hier das Wort benutzt oder verwendet!
  Mit Zitat antworten Zitat
Antwort Antwort

 

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 17:17 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