Java Reference
In-Depth Information
console.log(data);
});
Solche Callback-Methoden inden Sie in dem Framework für Zugrife auf das Dateisystem,
Datenbanken, Netzwerkverbindungen etc. Auf der Webseite von Node.js gibt es einige ein-
fache Beispiele zur grundsätzlichen Arbeitsweise von Node.js. Insbesondere inden Sie dort
ein ganz rudimentäres Beispiel zur Bereitstellung eines Webservers mit Node.js, das ein-
fach einen Text zum anfragenden Client schickt:
Listing 14.18■ Das Hallo-Welt-Beispiel für einen Node.js-Webserver
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
Wir werden darauf aufbauend einen Webserver für WebSocket-Anfragen erstellen und dort
dann den Code erläutern. Aber auch so wird man die meisten Anweisungen mit JavaScript-
Erfahrung sicher lesen können.
14.2.6■Ein praktisches Beispiel für einen einfachen WebSocket-Zugrif
Betrachten wir nun eine einfache WebSocket-Anwendung. Hier wäre zunächst der Client.
14.2.6.1■Die Client-Sourcen
Hier ist zunächst die Basis-Webseite kap14_5.html .
Listing 14.19■ Die Webseite
...
<script type="text/javascript" src="lib/js/kap14_5.js"></script>
</head>
<body>
<h1>Ein WebSocket nutzen</h1>
<button id="btn">Frage den Server</button><hr />
<label>Antwort des Servers: </label><div id="info"></div>
</body>
</html>
Sie sehen eine einfache Webseite mit einer Schaltläche und einem leeren Div-Bereich, in
dem wir die Antworten vom Server anzeigen wollen.
Bild 14.6■ Die Basis-Webseite, die bereits eine Antwort des Servers anzeigt
Search WWH ::




Custom Search