2013-01-04から1日間の記事一覧

Node Inspectorを利用したGUIデバッグ

サーバサイドJavaScript Node.js入門 を年末に一読したのでまとめ。 インストール # npm install node-inspector -g Node Inspectorの起動 debug_http.js var http = require('http'); var server; var port = 8888; server = http.createServer(function(re…

NodeのI/Oイベントのエラーハンドリング

サーバサイドJavaScript Node.js入門 を年末に一読したのでまとめ。 実在しないファイルの読み込みにエラーが発生した場合、コールバック中に例外をスローしてもtry〜catchで受けれない # node domain1.js uncaughtException: ENOENT, open 'non-exists.txt'…

NodeのHTTP

サーバサイドJavaScript Node.js入門 を年末に一読したのでまとめ。 HTTPサーバ HTTPクライアント HTTPサーバ起動 # node http_server_echo.js listening on 1337 === Raw Socket Data Start === POST / HTTP/1.1 Host: localhost:1337 Content-Length: 30 C…

NodeのTCPサーバ・クライアント

サーバサイドJavaScript Node.js入門 を年末に一読したのでまとめ。 TCPサーバの生成から終了までの流れ TCPサーバを生成する TCPサーバをリッスンする TCPクライアントから接続を受ける TCPクライアントからデータを受信する TCPクライアントにデータを送信…