ソケットAPI

ソケットAPI

[8]

アドレスファミリー

関連

[13] WebSocket は名前と用法が Socket の影響を受けていますが、 プロトコルAPI も全く異なっています。

[18] Web から Socket を利用したいという要望はありますが、 悪意ある著者が攻撃目的に使うことを防ぐため、実現されていません。 かわりに WebSocket のような専用プロトコルが用意されています。

メモ

[1] Raw Socket API ( ( 版)) <http://www.w3.org/TR/2013/WD-raw-sockets-20130514/>

[2] TCP and UDP Socket API ( 版) <http://www.w3.org/TR/2014/WD-tcp-udp-sockets-20141202/>

[3] RFC 4584 - Extension to Sockets API for Mobile IPv6 ( 版) <https://tools.ietf.org/html/rfc4584>

[4] [W3C TCP and UDP Socket API]: Status and home for this specification (Nilsson, Claes1 著, 版) <https://lists.w3.org/Archives/Public/public-sysapps/2015Apr/0001.html>

[5] Man page of SOCKET ( 版) <http://linuxjm.sourceforge.jp/html/LDP_man-pages/man2/socket.2.html>

[6] <sys/socket.h> ( 版) <http://pubs.opengroup.org/onlinepubs/7908799/xns/syssocket.h.html>

[9] TCPソケットは、IP番地ポート番号の組によって固有に識別できます。 RFC 793 2.7

[7] ソケット (BSD) - Wikipedia ( ( 版)) <http://ja.wikipedia.org/wiki/%E3%82%BD%E3%82%B1%E3%83%83%E3%83%88_(BSD)>

[10] RFC 2553 - Basic Socket Interface Extensions for IPv6 ( 版) <http://tools.ietf.org/html/rfc2553>

[11] RFC 3493 - Basic Socket Interface Extensions for IPv6 ( 版) <http://tools.ietf.org/html/rfc3493>

[12] RFC 3542 - Advanced Sockets Application Program Interface (API) for IPv6 ( 版) <http://tools.ietf.org/html/rfc3542>

[14] Web TCP/UDP Socket API and proposal for permission-granting API patterns to use across specs (Michael[tm] Smith 著, 版) <https://lists.w3.org/Archives/Public/www-tag/2015Apr/0024.html>

[15] RE: [W3C TCP and UDP Socket API] Informal CfC on moving the SysApps TCP and UDP Socket API to a Community Group (Nilsson, Claes1 著, 版) <https://lists.w3.org/Archives/Public/public-sysapps/2015May/0000.html>

[16] Call for Review: Proposal to Relicense Unfinished SysApps Specification: TCP and UDP Socket API ( (Coralie Mercier 著, 版)) <https://lists.w3.org/Archives/Public/public-review-announce/2015Jun/0000.html>

[17] TCP and UDP Socket API ( ( 版)) <http://www.w3.org/TR/2015/NOTE-tcp-udp-sockets-20150723/>