社区
Java EE
帖子详情
web service 的工作流程是什么?
xXx_o0
2010-07-26 06:54:18
如题·
比如别人系统提供了一个 web service 方法 返回“hello”
我调用后 会得到什么?
是直接得到一个字符串 还是封装了这字符串的 XML文件啊?
...全文
201
12
打赏
收藏
web service 的工作流程是什么?
如题· 比如别人系统提供了一个 web service 方法 返回“hello” 我调用后 会得到什么? 是直接得到一个字符串 还是封装了这字符串的 XML文件啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
-droidcoffee-
2010-07-27
打赏
举报
回复
lz 说的是啥风格的 web Service ?
REST 风格的web service 采用的传输协议是 http
返回值得看具体返回值的类型, 一般是纯文本 ,当然也可以返回 xml json 等其他格式的数据
其他的就不知道了。
临远
2010-07-27
打赏
举报
回复
骗钱是必要的,如果不吹SOA这个名字,单纯看模块封装和服务交互,那对于系统设计还是有好处的。
dracularking
2010-07-27
打赏
举报
回复
正好多深入理解下web services, 这是一个soap消息的示例,包含了很多概念了
POST /InStock HTTP/1.1
Host: www.example.org
Content-Type: application/soap+xml; charset=utf-8
Content-Length: nnn
<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Body xmlns:m="http://www.example.org/stock">
<m:GetStockPrice>
<m:StockName>IBM</m:StockName>
</m:GetStockPrice>
</soap:Body>
</soap:Envelope>
dracularking
2010-07-27
打赏
举报
回复
[Quote=引用 7 楼 bao110908 的回复:]
WebServices 只是实现 SOA 架构的技术之一。WebServices 指的并不是 SOA。
[/Quote]
我第一句说的可能有点省,不过你看后面就知道了,是说实现了SOA的web service,webservices当然不能和soa挂等号
Web services are a set of tools that can be used in a number of ways. The three most common styles of use are RPC, SOA and REST.
DAVE_LUO
2010-07-27
打赏
举报
回复
[Quote=引用 6 楼 bao110908 的回复:]
SOA 就是 IBM 弄出来骗钱的,IBM 每隔几年就会整出个新概念来骗钱。
WebServices 就是向 endpoint(也就是服务端端点)发送 SOAP 内容的 HTTP POST 请求。
[/Quote]
赞同你的观点。
火龙果被占用了
2010-07-27
打赏
举报
回复
WebServices 只是实现 SOA 架构的技术之一。WebServices 指的并不是 SOA。
火龙果被占用了
2010-07-27
打赏
举报
回复
SOA 就是 IBM 弄出来骗钱的,IBM 每隔几年就会整出个新概念来骗钱。
WebServices 就是向 endpoint(也就是服务端端点)发送 SOAP 内容的 HTTP POST 请求。
dracularking
2010-07-27
打赏
举报
回复
我们说的web service通常是SOA(service-oriented architecture),当然还有REST等
Web services以SOA的理念来实现,其通讯的基础单元就是“消息”,而不是类似于RPC(Remote procedure calls)的“操作”,所以这类web service也经常被称作面向消息的服务。
SOA Web services是松耦合的,因为它的注意力是集中在WSDL提供的“契约”之上,而非其下的实现细节(WSDL本身是xml)
回到问题本身,通讯基础单元是消息,消息中包含了方法返回值如hello等信息。
xianaofei
2010-07-27
打赏
举报
回复
这个需要你和那边协商的吧 具体返回什么格式
临远
2010-07-27
打赏
举报
回复
SOAP也是基于http的呀。远程调用rmi才有可能是走的自己的协议。
临远
2010-07-26
打赏
举报
回复
返回的是SOAP报文。就是XML
Web
Service
实战讲解课程
依据
Web
Service
规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。
Web
Service
是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。
Web
Service
也很容易部署, ...
什么是
web
service
?
转自:微点阅读 https://www.weidianyuedu.com1,什么是
Web
Service
?
Web
Service
就是一个网络组件(一个可以通过网络访问的程序)。 它有一个或多个端口(Port),这些端口用于接收客户端的请求,并返回响应 ...
Web
Service
有哪些优缺点?
Web
Service
也称为XML
Web
Service
,
Web
Service
是一种可以接收Internet或者Intranet上传递过来的请求,是轻量级独立的通讯技术,具有很好的跨平台性能,因此使用
Web
Service
有许多优点:1. 跨防火墙的通信
Web
...
Web
服务(
Web
Service
)
Web
服务(
Web
Service
)
什么是
Web
?
Web
Service
、
Web
API傻傻分不清楚?
分享一篇我在edx课程中看到的一篇英文文章,这篇文章详细阐述了
Web
、
Web
Server的含义,然后进一步介绍什么是
Web
API、
Web
Server、SOAP以及RESTFUL
Web
API的一些基础概念。本文根据个人的理解对原文进行了翻译,...
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章