0
背景信息:xinetd是否保留數據完整性?
我用PHP編寫的一個網頁,將數據發送到另一臺服務器上,像這樣:
$url = "example=data&to=show&the=format&im=using";
$client = stream_socket_client("<IP address and port>", $errno, $errorMessage);
fwrite($client, $url . "\n");
在接收端服務器使用xinetd來啓動一個腳本,執行實際處理。它的配置是這樣的:
service b2b
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /bbj/bin/bbj
server_args = -c/samuel/config.daemon -q SS0B2R - system /tmp
groups = yes
disable = no
per_source = UNLIMITED
instances = UNLIMITED
flags = NODELAY KEEPALIVE
}
問題:比方說有某種災難,就像是有人翻出了以太網電纜,是有可能的腳本只接收字符串的一部分?即:example=data&to=sh
這似乎與我在這裏得到的答案相矛盾:http://superuser.com/questions/847863/sending-large-data-over-tcp-and-progress - 指示/ 其他答案完全錯誤? – Shane 2014-12-04 15:49:12