标准库提供的服务器框架的基石。根据查询相关公开信息显示,模块SocketServer是标准库提供的服务器框架的基石,这个框架包括BaseHTTPServer、SimpleHTTPServer、CGIHTTPServer、SimpleXMLRPCServer和DocXMLRPCServer等服务器,它们在基本的服务器的基础上添加了各种功能。SocketServer包含4个基本的服务器:TCPServer(支持TCP套接字流)、UDPServer(支持UDP数据报套接字)以及更难懂的UnixStreamServer和UnixDatagramServer,后面3个可能不会用到。
php的stream_socket_server是创建一个网络或服务器UNIX域套接stream_socket_client。
是开放的互联网或UNIX域套接字连接。
stream_socket_server在PHP的用法。
<?php
$socket = stream_socket_server("tcp://0.0.0.0:8000", $errno, $errstr);。
if (!$socket) {。
echo "$errstr ($errno)<br />\n";。
} else {
while ($conn = stream_socket_accept($socket)) {。
fwrite($conn, 'The local time is ' . date('n/j/Y g:i a') . "\n");。
fclose($conn);。
}
fclose($socket);。
?>
stream_socket_client在PHP的用法。
<?php
$fp = stream_socket_client("udp://127.0.0.1:13", $errno, $errstr);。
if (!$fp) {
echo "ERROR: $errno - $errstr<br />\n";。
} else {
fwrite($fp, "\n");。
echo fread($fp, 26);。
fclose($fp);。
?>
答:1 Flash流媒体服务器 Red52 Darwin Streaming Server。
3 流媒体服务器 Open Streaming Server4 MPEG4IP5 开源流媒体平台 FreeCast。
6 流媒体服务器 Yass
7 开源流媒体平台 Stream-2-Stream。
8 Flumotion 流媒体服务器9 icecast10 WEB自动点唱机 netjukebox。
11 流媒体解决方案 live555。
12 Helix DNA Platform。
13 电视流媒体服务器 Tvheadend14 OpenAMF15 【商业】流媒体服务器 xmoovStream。
16 Java流媒体服务器 JRoar。
17 webcamFLV
18 【商业】流媒体服务器软件 Helix Server。
19 Free UPnP Entertainment Service。
20 流媒体服务器 Tunapie。
21 pulpTunes
22 流媒体服务器 TivoServer。
23 m3w网站的流媒体服务器 m3w24 m9u25 音频流记录器 DarkIce26 Java实现的RTMP Flazr (zwtchy123)。
服务器端口:随着计算机网络技术的发展,原来物理上的接口(如键盘、鼠标、网卡、显示卡等输入/输出接口)已不能满足网络通信的要求,TCP/IP协议作为网络通信的标准协议就解决了这个通信难题。
TCP/IP协议集成到操作系统的内核中,这就相当于在操作系统中引入了一种新的输入/输出接口技术,因为在TCP/IP协议中引入了一种称之为"Socket(套接字)"应用程序接口。有了这样一种接口技术,一台计算机就可以通过软件的方式与任何一台具有Socket接口的计算机进行通信。端口在计算机编程上也就是"Socket接口"。
扩展资料:
一台服务器为什么可以同时是Web服务器,也可以是FTP服务器,还可以是邮件服务器等,其中一个很重要的原因是各种服务采用不同的端口分别提供不同的服务,比如:通常TCP/IP协议规定Web采用80号端口,FTP采用21号端口等,而邮件服务器是采用25号端口。这样,通过不同端口,计算机就可以与外界进行互不干扰的通信。
参考资料来源: 百度百科-服务器端口。
参考资料来源: 百度百科-端口。
保存上传文件的文件夹需要写入权限。