作为客户端也是通过协议来判断收报是否完整。作为客户端可以指定协议。
谢谢大神回复,是否是这个意思呢? new AsyncTcpConnection("ws://echo.websocket.org:80");就是用ws协议? new AsyncTcpConnection("tcp://echo.websocket.org:80");就是用tcp协议 ? 如果我需要连接的对方,没有明确是用什么协议的话, 我应该用什么协议。。不好意思啊,没有接触过socket编程,小白一枚。
必须要有一个协议,否则会有粘包问题
@1:如果我要用TCP协议去连接对方,那么是不是我要在Protocols目录下面新建一个Tcp.php ,如果是的话, 因为我看见好像没有这个协议。
tcp是底层传输协议,不用写类文件,但是要写应用层协议
@1:Protocols目录下建立的协议文件 就是应用层协议吗?
对,具体看下手册
作为客户端也是通过协议来判断收报是否完整。作为客户端可以指定协议。
谢谢大神回复,是否是这个意思呢?
new AsyncTcpConnection("ws://echo.websocket.org:80");就是用ws协议?
new AsyncTcpConnection("tcp://echo.websocket.org:80");就是用tcp协议 ?
如果我需要连接的对方,没有明确是用什么协议的话, 我应该用什么协议。。不好意思啊,没有接触过socket编程,小白一枚。
必须要有一个协议,否则会有粘包问题
@1:如果我要用TCP协议去连接对方,那么是不是我要在Protocols目录下面新建一个Tcp.php ,如果是的话, 因为我看见好像没有这个协议。
tcp是底层传输协议,不用写类文件,但是要写应用层协议
@1:Protocols目录下建立的协议文件 就是应用层协议吗?
对,具体看下手册