Web Service跟获取post/get返回数据有什么区别
程序员文章站
2022-05-13 17:48:30
...
Web Service和获取post/get返回数据有什么区别?
通过获取post/get的值来直接返回数据和Web Service有什么区别?二者有何优劣?
假设做一个简单的API:
get提交userid和type,获取这两个值后判断userid是否存在数据库中,如果存在则根据type来返回数据。
这个API用上述两种中的哪种方式实现更好?
------解决方案--------------------
从获取数据的角度讲:都一样
都是提供数据的服务
不同的是:Web Service 提供的是公共数据服务,通过 wsdl 来约定传入传出的数据格式和方法
post/get 提供的是私有服务,数据格式有你们私下约定
------解决方案--------------------
补充一下
如果是给自己的网站开发 API,我建议你用 REST。当然站内使用也是 REST
这样在你需要的时候公开相应的 REST 串就可以了,无需再单独开发 API
通过获取post/get的值来直接返回数据和Web Service有什么区别?二者有何优劣?
假设做一个简单的API:
get提交userid和type,获取这两个值后判断userid是否存在数据库中,如果存在则根据type来返回数据。
这个API用上述两种中的哪种方式实现更好?
------解决方案--------------------
从获取数据的角度讲:都一样
都是提供数据的服务
不同的是:Web Service 提供的是公共数据服务,通过 wsdl 来约定传入传出的数据格式和方法
post/get 提供的是私有服务,数据格式有你们私下约定
------解决方案--------------------
补充一下
如果是给自己的网站开发 API,我建议你用 REST。当然站内使用也是 REST
这样在你需要的时候公开相应的 REST 串就可以了,无需再单独开发 API
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论