|
|
|
|
Kann mir vielleicht einer ein Beispiel für Sockets geben, damit ich das ein wenig besser verstehe?
Ich hab schon nachgelsen dass es eine Art Schnittstelle( eine API?) ist und das es verschiedene Sockets gibt, wie Raw Sockets, Stream Sockets, Datagram Sockets.
|
|
|
|
|
|
|
|
|
|
|
| Zitat von SirSiggi
kein Bier.
| |
:P
Kris
|
|
|
|
|
|
|
Leckt mich doch.
|
|
|
|
|
|
|
Mir fehlen durch die Betäung tatsächlich Erinnerungen von 4 Stunden.
|
|
|
|
|
|
|
Und Buchstaben.
Kris
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Renga
Kann mir vielleicht einer ein Beispiel für Sockets geben, damit ich das ein wenig besser verstehe?
Ich hab schon nachgelsen dass es eine Art Schnittstelle( eine API?) ist und das es verschiedene Sockets gibt, wie Raw Sockets, Stream Sockets, Datagram Sockets. | | Ein Socket ist einfach nur eine definierte Schnittstelle zur Kommunikation.
Die meisten Leute dürften, wenn sie von Socket sprechen, einfach eine TCP-Stream Socket meinen. Dabei muss man ein sendendes von einem lauschenden Socket unterschieden. Das lauschende Socket hockt einfach an irgendeinem Port und wartet auf Verbindungen. Das sendende baut zu einem lauschenden Socket eine Verbindung auf. Steht die Verbindung kann man auf der einen Seite Daten reinschreiben und die kommen auf der anderen Seite an, anerdsrum genau so.
Abstrahiert würde ich ein (verbundenes) Socket einfach als Schnittstellt beschreiben, auf die man Daten schreiben kann, die auf der anderen Seite rauskommen, wobei sich die Netzwerkschicht darunter um die Details kümmert.
---
Möglicherweise war ich ungenau und leicht fehlerhaft, aber im groben müsste das eigentlich stimmen (hoffe ich zumindest )
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Achse-des-boesen
| Zitat von Renga
Kann mir vielleicht einer ein Beispiel für Sockets geben, damit ich das ein wenig besser verstehe?
Ich hab schon nachgelsen dass es eine Art Schnittstelle( eine API?) ist und das es verschiedene Sockets gibt, wie Raw Sockets, Stream Sockets, Datagram Sockets. | | Ein Socket ist einfach nur eine definierte Schnittstelle zur Kommunikation.
Die meisten Leute dürften, wenn sie von Socket sprechen, einfach eine TCP-Stream Socket meinen. Dabei muss man ein sendendes von einem lauschenden Socket unterschieden. Das lauschende Socket hockt einfach an irgendeinem Port und wartet auf Verbindungen. Das sendende baut zu einem lauschenden Socket eine Verbindung auf. Steht die Verbindung kann man auf der einen Seite Daten reinschreiben und die kommen auf der anderen Seite an, anerdsrum genau so.
Abstrahiert würde ich ein (verbundenes) Socket einfach als Schnittstellt beschreiben, auf die man Daten schreiben kann, die auf der anderen Seite rauskommen, wobei sich die Netzwerkschicht darunter um die Details kümmert.
---
Möglicherweise war ich ungenau und leicht fehlerhaft, aber im groben müsste das eigentlich stimmen (hoffe ich zumindest )
| |
Danke erstmal.
Ja, den Wiki Artikel hab ich gelesen aber das ist doch einiges unverständlich.
Man kann ja in PHP genauso Sockets programmieren wie in einer Programmiersprache wie ich das jetzt verstanden habe oder?
|
|
|
|
|
|
|
Ich hab gerade ein Problem.
Anscheinend ist bei mir ein Versuch mit .htaccess rumzuspielen in die hose gegangen.
Wenn ich versuche den Ordner in dem die .htaccess liegt und die .htpasswd zu loeschen, bekomm ich einen Fehler.
Das ist nur ein Unteraccount auf dem Webspace, wie bekomm ich nun den Ordner weg.
Wenn ich den Ordner loesche seh ich die beiden dateien auch nicht.
Ich benutz FireFTP
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Renga
Man kann ja in PHP genauso Sockets programmieren wie in einer Programmiersprache wie ich das jetzt verstanden habe oder?
| |
Ja, aber es ist nicht für etwas produktives zu empfehlen. Ausserdem ist die PHP-BSD-Socket-Api fast eine 1:1 Kopie/Wrappr der C-Api, also nicht sonderlich bequem, aber auch nicht wirklich kompliziert. Am besten schaust du dir einfach mal ein paar Beispielprogramme an. Auf php.net ist irgendwo bei den Socket Funktionen auch ein recht ordentliches Beispiel wie man einen Grundlegenden Server schreiben könnte.
|
|
|
|
|
|
|
| Zitat von Renga
Ich hab gerade ein Problem.
Anscheinend ist bei mir ein Versuch mit .htaccess rumzuspielen in die hose gegangen.
Wenn ich versuche den Ordner in dem die .htaccess liegt und die .htpasswd zu loeschen, bekomm ich einen Fehler.
http://www.abload.de/img/accesstv7.jpg
Das ist nur ein Unteraccount auf dem Webspace, wie bekomm ich nun den Ordner weg.
Wenn ich den Ordner loesche seh ich die beiden dateien auch nicht.
Ich benutz FireFTP
| |
Gelöst.
|
|
|
|
|
|
|
*durchwusel*
Ich schreib dann mal meinen Praktikums Bericht.
*raushusch*
|
|
|
|
|
|
|
Hallo
|
|
|
|
|
|
|
Guten Abend.
Gibt's heute eigentlich was Gutes im TV?
|
|
|
|
|
|
|
Ich habe keinen Fernseher
/Stimmt ja garnicht! Ich habe sehr wohl einen.
...unglaublich... vergessen das ich einen Fernseher habe. Sowas waehre mir frueher nicht passiert
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Y2Keeper am 16.03.2007 18:42]
|
|
|
|
|
|
| Zitat von Y2Keeper
Ich habe keinen Fernseher
| |
Wie oft will ProSieben eigentlich noch Godzilla bringen?
/ Gnahaha!
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Renga am 16.03.2007 18:43]
|
|
|
|
|
|
Wie find ich eigentlich raus, was für CD/DVD Laufwerke in mein Notebook passen? Aktuelle ist eigentlich ein DVD Brenner Combo Laufwerk drin, welches aber wohl den Geist aufgegeben hat. Das würde ich gerne beheben, wobei mir da auch ein einfaches DVD-Laufwerk reicht, da ich mir einen externen Brenner besorgt habe
|
|
|
|
|
|
|
Ist doch preislich eh dasselbe. Um was für ein Notebook handelt es sich?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Linuxforum. Was soll man auch erwarten. Da tummeln sich nur leute wie SirSiggi und hoschi rum
|
|
|
|
|
|
|
*pfeif*
Siggi ist sogar im ubuntuusers.de Forum aktiv! *petz*
|
|
|
|
|
|
|
Und soeiner will hier Ehrenuser werden *spuck*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Oh mann, Grey's Anatomy ist so traurig
Hätt ich nur mal Scrubs geladen
|
|
|
|
|
|
|
| Zitat von TriggerTG
Oh mann, Grey's Anatomy ist so traurig
Hätt ich nur mal Scrubs geladen
| |
Scrubs ist lustig
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |