Redian新闻
>
soa变成rest,大家公司在用哪个?
avatar
soa变成rest,大家公司在用哪个?# Java - 爪哇娇娃
c*e
1
2个完全不同的idea.大家公司在用哪个?
avatar
r*y
2
你是要说 soap 吧
rest 是实现 soa 的一种选择
前几年的 projects 都用 soap , 最近的 projects 清一色都是 rest
但soap在金融等领域用的还比较多, 因为security神马的比较可靠, 具体的记不清了

【在 c*********e 的大作中提到】
: 2个完全不同的idea.大家公司在用哪个?
avatar
c*e
3
soa貌似是service oriented architecture
soap貌似是Simple Object Access Protocol,比如xml,json之类的;
rest貌似是resource oriented architecture,不同语言,都能到那拿到resources.

【在 r***y 的大作中提到】
: 你是要说 soap 吧
: rest 是实现 soa 的一种选择
: 前几年的 projects 都用 soap , 最近的 projects 清一色都是 rest
: 但soap在金融等领域用的还比较多, 因为security神马的比较可靠, 具体的记不清了

avatar
e*t
4
rest是个框。从architecture上讲,的确是有面向rest的architecture.
不过在日常生活中, rest = restful or restish web service,这就是为什么上面的有
误会了。
谈到architecture的话,你也说了,是resource oriented,所以应用很多都是content
based system。对于大多数business oriented,很难直接用。

【在 c*********e 的大作中提到】
: soa貌似是service oriented architecture
: soap貌似是Simple Object Access Protocol,比如xml,json之类的;
: rest貌似是resource oriented architecture,不同语言,都能到那拿到resources.

avatar
g*g
5
Not really. Restful is not easy to consume 4-5 years ago. However, since the
introduction of JAX-RS and Sun Jersey. It's becoming as easy to use on
client side.

content

【在 e*****t 的大作中提到】
: rest是个框。从architecture上讲,的确是有面向rest的architecture.
: 不过在日常生活中, rest = restful or restish web service,这就是为什么上面的有
: 误会了。
: 谈到architecture的话,你也说了,是resource oriented,所以应用很多都是content
: based system。对于大多数business oriented,很难直接用。

avatar
t*e
6
有了JSON的lib之后就比较好用了。不过REST还是不会取代SOAP的。SOAP的运用太广泛
了,规范也非常的多。

the

【在 g*****g 的大作中提到】
: Not really. Restful is not easy to consume 4-5 years ago. However, since the
: introduction of JAX-RS and Sun Jersey. It's becoming as easy to use on
: client side.
:
: content

avatar
g*g
7
It's only for legacy reason I think. SOAP is like a function call, and REST
can match that now with readability and performance. It's easier for clients
in other languages to consume the service too.

【在 t*******e 的大作中提到】
: 有了JSON的lib之后就比较好用了。不过REST还是不会取代SOAP的。SOAP的运用太广泛
: 了,规范也非常的多。
:
: the

avatar
e*t
8
这说的还是restful web service啊。
人家问的是architecture
http://www.infoq.com/articles/RESTSOAFuture

the

【在 g*****g 的大作中提到】
: Not really. Restful is not easy to consume 4-5 years ago. However, since the
: introduction of JAX-RS and Sun Jersey. It's becoming as easy to use on
: client side.
:
: content

avatar
g*g
9
他弄错了,是soap,不是soa。soa跟rest没啥好比的,不是一个东西。

【在 e*****t 的大作中提到】
: 这说的还是restful web service啊。
: 人家问的是architecture
: http://www.infoq.com/articles/RESTSOAFuture
:
: the

avatar
c*e
10
glassfish是restful架构的?

the

【在 g*****g 的大作中提到】
: Not really. Restful is not easy to consume 4-5 years ago. However, since the
: introduction of JAX-RS and Sun Jersey. It's becoming as easy to use on
: client side.
:
: content

avatar
w*g
11
rest and soap are belong to web service domain, different base.web service
is part imp of the SOA. that is my understand.
avatar
w*z
12
我觉得rest 最大的好处是easy for client to invoke. 随便搞个http client 就行.
至于resourse aspect of rest, it is hard to follow in the real world.
sometimes people use rest in a soap way, we pass a Json message around.
with Jersey/Jackson, it is so much easier than dealing with XML.

【在 c*********e 的大作中提到】
: soa貌似是service oriented architecture
: soap貌似是Simple Object Access Protocol,比如xml,json之类的;
: rest貌似是resource oriented architecture,不同语言,都能到那拿到resources.

avatar
t*e
13
REST can't be easier than SOAP when WSDL is well-defined.

【在 w**z 的大作中提到】
: 我觉得rest 最大的好处是easy for client to invoke. 随便搞个http client 就行.
: 至于resourse aspect of rest, it is hard to follow in the real world.
: sometimes people use rest in a soap way, we pass a Json message around.
: with Jersey/Jackson, it is so much easier than dealing with XML.

avatar
w*z
14
dealing with Json is much easier than dealing with XML.

【在 t*******e 的大作中提到】
: REST can't be easier than SOAP when WSDL is well-defined.
avatar
d*u
15
It depends
avatar
c*e
16
我觉得2个差不多啊,一个有很多tag,一个有很多{}.其实就是换汤不换药。
xml每个tag指定不同的field,json里面的数据必须按默认的顺序才行。

【在 w**z 的大作中提到】
: dealing with Json is much easier than dealing with XML.
avatar
z*e
17
我更倾向于用xml
其实我挺喜欢xml的
可能因为自由,而且本科时候专门上过这门课
但是xml的其他东西稍微有点恶心
尤其是涉及到schema之类的
这一块我觉得还应该有简化的空间

【在 c*********e 的大作中提到】
: 我觉得2个差不多啊,一个有很多tag,一个有很多{}.其实就是换汤不换药。
: xml每个tag指定不同的field,json里面的数据必须按默认的顺序才行。

avatar
c*e
18
xml现在其实还是很流行的,pom.xml,android开发里也是用xml来放数据。

【在 z****e 的大作中提到】
: 我更倾向于用xml
: 其实我挺喜欢xml的
: 可能因为自由,而且本科时候专门上过这门课
: 但是xml的其他东西稍微有点恶心
: 尤其是涉及到schema之类的
: 这一块我觉得还应该有简化的空间

avatar
w*z
19
one of the biggest complain for Spring is to use XML for configuration. Now
moving to Annotation. Web uses more Json now. simpler, size is smaller .
easier to parse .

【在 c*********e 的大作中提到】
: xml现在其实还是很流行的,pom.xml,android开发里也是用xml来放数据。
avatar
w*z
20
After using Jackson for Json , I would never choose XML again unless I
have to:)

【在 c*********e 的大作中提到】
: xml现在其实还是很流行的,pom.xml,android开发里也是用xml来放数据。
avatar
c*e
21
spring里面bean的name,property,ref等,换成json还真不知道怎么表达。
比如





Now

【在 w**z 的大作中提到】
: one of the biggest complain for Spring is to use XML for configuration. Now
: moving to Annotation. Web uses more Json now. simpler, size is smaller .
: easier to parse .

avatar
z*e
22
xml是标准,不是流行的问题,是必须要用

【在 c*********e 的大作中提到】
: xml现在其实还是很流行的,pom.xml,android开发里也是用xml来放数据。
avatar
o*i
23
xml的效率怎么样?
我们有些数据以xml格式存在DB里,效率很低下

【在 z****e 的大作中提到】
: 我更倾向于用xml
: 其实我挺喜欢xml的
: 可能因为自由,而且本科时候专门上过这门课
: 但是xml的其他东西稍微有点恶心
: 尤其是涉及到schema之类的
: 这一块我觉得还应该有简化的空间

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。