2012-03-14 163 views
0

有人可以解釋當我們創建類似於Socket到底發生了什麼:PHP插座/ TCP套接字

$socket = socket_create(AF_INET, SOCK_RAW, 1);

socket_send($socket, $package, strLen($package), 0);

在操作系統級別(幕後)真的發生了什麼?

回答

0

套接字的要點是你不必知道幕後發生了什麼。因此,名稱 - 套接字API。 如果你真的必須知道,那麼請轉到源代碼,比方說FreeBSD,因爲我不確定Windows源代碼。

+0

我找不到一個meaninfull資源... – pufos 2012-03-14 10:09:30

+0

http://en.wikipedia.org/wiki/Berkeley_sockets#References和更具體http://heather.cs.ucdavis.edu/~matloff/Networks/前奏/ NetIntro.pdf – akond 2012-03-14 10:17:53