我最近写一个php socket通信的程序,有点不太懂,所谓socket的通信是要建立一个客户端和一个服务器端,来建立连接进行通信,但是对于php来说,客户端的源文件不也是存放在服务器上面的吗?那客户端的socket肯定是用php来编写,通过服务器运行,那和所谓的服务器端的socket有什么区别呢?求高人指点。
解决方案 »
- 数据导出到excel的问题
- 求助关于二级域名共享session
- 帮忙解决下PHP问题
- mysqli函数不能用?
- 大家帮忙给推荐一个PHP开发的在线知识库吧?谢谢了。
- 如何才能支持gzinflate()函数
- 请问,有使用smarttemplate模板的兄弟吗?$tpl->append('name','z3')这样的append有什么用?
- 利用post提交变量是不是一定在php.ini中设定register_globals = on?
- 发现一个特殊的数据库问题,帮帮我?
- 怎样获取apache服务器的ip地址以及php文件的虚拟路径
- php cookie问题???
- 我安装好了wampServer,用zend建了一个工程,该怎么运行?
虽然说是放在服务器上,但并没有说要放在一台服务器上。
测试时,放在一台服务器上是为了便于调试socket 通讯是单工的,一方呼叫(客户端),一方应答(服务端)
双向通讯时就两条腿走路
所以你把它称作“服务器端”是不妥当的