实时接口

本文介绍了实时接口的基础知识,包括WebSocket、HTTP、SOAP和MQ等常见接口及其区别。通过示例代码和参考资料,阐述了WebSocket的短连接与长连接、SOAP的面向服务架构以及HTTP的无状态特性,同时也探讨了MQ在消息传递中的作用。提供相关项目代码及测试工具soapUI的使用提示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

因最近在开发webservice接口,所以结合公司发的文档,以及自己网上查的资料整理了一份实时接口介绍,并结合网上的开发教程,自己写了简单的socket和webService的项目,其他的实时接口只做了简单了解。项目已导出上传百度云。

百度云链接: https://pan.baidu.com/s/1ADwSqGt_rNd77m499GOo3A 提取码: yvdv

CSDN资源:https://download.csdn.net/download/weixin_41827438/10947496 (CSDN不让设置免费,见谅)

实时接口-基础知识

客户端程序和服务端程序

接口的交互由客户端程序服务端程序组成。网络通信时服务端程序在服务端的一个端口上进行监听(等待请求),当客户端发出连接请求时,服务端进行响应,从而建立一条数据通信通道。

 

两台计算机进行通讯需要三个条件:IP地址、端口号、协议

IP地址:在网络中有多台计算机时使用IP地址作为标识,每一台计算机具有一个唯一的标识。 例如:192.168.0.1、127.0.0.1(本机IP)

 

端口:网络中可以被命名和寻址的通信端口,是操作系统的一种可分配资源(可分配给需要通信的程序,程序通过IP地址和端口号可以被唯一标识),每个端口都拥有一个被称为端口号(port nmber)的整数型标识符,端口号的存在使程序发起的请求可以被正确的程序接收。端口号范围为0--65535(256*256-1),其中0-1023位为系统保留。

 

协议:TCP协议是面向连接的协议,使用TCP协议通信时计算机之间建立虚拟连接,它提供了计算机之间的无差错数据传输。UDP协议是无连接通信协议,在使用UDP协议通信时,发送方不考虑接收方是否准备好,接收方收到数据后也不进行确认。所以UDP是不可靠的数据传输协议。

 

常见的接口

常见的几种接口方式:socket接口,webservice接口(如:soap、rmi、rpc协议),http协议接口(get,post)、MQ接口等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值