webservice 现在用的还多嘛

2019-01-23 14:29:05 +08:00
 wonder1z

跟现在的 http json 比有什么优势吗

1770 次点击
所在节点    问与答
11 条回复
AlkTTT
2019-01-23 15:50:51 +08:00
它现在起了一个新名字,叫微服务
xbigfat
2019-01-23 15:56:12 +08:00
我觉得不是很好用。。soap 拼接起来还是挺麻烦的
wonder1z
2019-01-23 16:16:03 +08:00
@AlkTTT 微服务一般都是 RESTFULL API,不会用 webservice
wonder1z
2019-01-23 16:17:11 +08:00
@xbigfat 是很麻烦,我们公司就还有些项目在用 webservice,不知道外面现在还有没有用的
AlkTTT
2019-01-23 16:17:57 +08:00
@wonder1z #3 只是换了通讯方式,本质都是将服务拆分
mritd
2019-01-23 21:27:00 +08:00
@AlkTTT #5 不要胡诌好么 webservice 主要是跨需要跨服务调用,跟拆分不怎么搭嘎
mritd
2019-01-23 21:39:25 +08:00
楼主随便找个维基百科啥的看看就行了,http json 也能做 但是 json 没有 xml 那么弹性,更直接地说有些数据结构,json 无法描述,导致作为跨需要跨服务调用时这个数据载体 json 做不了
AlkTTT
2019-01-24 08:41:54 +08:00
@mritd #6 微服务是细分服务边界,把各服务独立。webservice 是本身服务独立,供其他服务使用。可能只是一个内部调用,一个供其他对接方调用,怎么就不认识它了呢
AlkTTT
2019-01-24 08:42:24 +08:00
@mritd #6 不说通讯方式,它们两个本身的含义有哪里不一样的
mritd
2019-01-24 09:57:28 +08:00
@AlkTTT #9 别跟我犟,自己看维基百科 https://zh.m.wikipedia.org/zh-hans/Web_services 还有不要天天啥都往微服务上靠,不论是 http json 还是楼主说的 web service,从技术需要解决的根本问题上看,跟微服务一毛钱关系没有,微服务化 rpc 调用方式多了去了,总不能把 grpc 也归到微服务里
AlkTTT
2019-01-24 13:18:52 +08:00
@mritd #10 Emmm,谁跟谁犟?我在这里说出我的看法进行讨论。
您上来就是别胡诌,有想法有错误指出来,有认同一起讨论。您这个态度我也没回你什么吧?怎么就成跟您犟了?
我的意思是,不考虑通讯方式,webservice 和微服务它们两个出现的目的,本质是相同的
“重复使用的应用程序组件
有一些功能是不同的应用程序常常会用到的。 那么为什么要周而复始地开发它们呢?
Web services 可以把应用程序组件作为服务来提供,比如汇率转换、天气预报或者甚至是语言翻译等等。
比较理想的情况是,每种应用程序组件只有一个最优秀的版本,这样任何人都可以在其应用程序中使用它。”
这是您发的链接里的一段话,是不是和微服务的立意类似?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/529812

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX