Java Spring Boot与Socket通信协议对接详解
- 套接字机制Socket,又被称为套接字,用于描述IP地址和端口。在网络编程中,应用程序通过socket向网络发送请求或应答网络请求。Socket提供了一种通信机制,使通信双方都具备socket。网络通信的实质是通过IO在两个socket之间传输数据,因此网络编程也被称为Socket编程或套接字编程。Socket通信遵循Client/Server模型,其中数据在两个socket之间通过IO传输。网络通信涉及到BIO和NIO两种通讯模型。 2. IO通讯模型存在阻塞或非阻塞的问题,无论是网络IO还是硬盘IO。这是因为程序运行在系统之上,发起任何形式的IO操作都需要系统内核的支持。
用户评论