WebService 基础知识点和用Postman调试
时间: 2023-11-09 22:55:36 浏览: 171
WebService 是一种基于 Web 技术实现的分布式计算模型,它通过 HTTP 或其他协议进行通信,使用 XML 或 JSON 格式进行数据交互。WebService 基础知识点包括:
1. 服务描述语言:WebService 服务通过 WSDL(Web Services Description Language)文件进行描述,WSDL 文件包含了服务的接口、参数、返回值等信息。
2. 服务注册与发现:WebService 服务需要注册到 UDDI(Universal Description, Discovery, and Integration)中心,客户端可以通过 UDDI 中心查询到服务的详细信息。
3. 服务调用:客户端通过 SOAP(Simple Object Access Protocol)协议或 REST(Representational State Transfer)风格的接口调用服务。
4. 数据交换格式:Soap 使用 XML 格式进行数据交换,REST 使用 JSON 或 XML 格式。
使用 Postman 调试 WebService 服务可以按照以下步骤进行:
1. 打开 Postman,选择 POST 请求方式。
2. 输入 WebService 的地址,例如 http://www.example.com/Service1.asmx。
3. 在请求头中添加 Content-Type 为 text/xml。
4. 在请求体中输入 SOAP 请求消息,例如:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://www.example.com/Service1">
<soapenv:Header/>
<soapenv:Body>
<ser:GetUserInfo>
<ser:UserName>user1</ser:UserName>
</ser:GetUserInfo>
</soapenv:Body>
</soapenv:Envelope>
5. 发送请求,查看响应结果。
阅读全文