我想知道Web服务明确意味着使用WSDL文件和SOAP协议(主要是WSDL),还是可能意味着REST API呢?Web服务是WSDL还是REST或两者兼而有之?
0
A
回答
1
Web服务是使数据(通常是XML或JSON)和通过HTTP协议对这些数据进行操作的程序。
数据是否通过SOAP传输以及构造为REST API的API OS与它是否为Web服务无关。 WSDL文件描述Web服务的接口。他们可能会描述SOAP服务以及REST服务...
1
这听起来有点混乱。
WSDL表示Web服务描述语言,用于定义SOAP Web服务。
SOAP和REST都使用http作为协议,但据我所知,您无法使用WSDL定义'REST服务'。 'REST服务'被称为'资源'。
有些工具使用WADL(Web应用程序描述语言)来定义REST资源,但它不像WSDL那样可靠,不会生成客户端,并且它不被社区广泛接受。
相关问题
- 1. Android Web服务,REST还是SOAP WSDL?
- 2. 使用$ Map还是$ Unwind或两者兼而有之?
- 3. 我应该使用KnockoutJS,SilverLight还是两者兼而有之?
- 4. Webflow与Angular还是两者兼而有之?
- 5. Rails:format.js或format.json,或两者兼而有之?
- 6. Silverlight或ASP.NET或两者兼而有之?
- 7. 是否FLAG_ONLY_ALERT_ONCE损坏或错误,或两者兼而有之?
- 8. 现场比赛,使用内存还是数据库或两者兼而有之?
- 9. Java,XML或两者兼而有之?
- 10. web.config,app.config或两者兼而有之?
- 11. REST Web服务WSDL?
- 12. 安全问题,header中的HMAC与https还是两者兼而有之?
- 13. 我应该使用JSON econding,JavaScript编码还是两者兼而有之?
- 14. COUNT或UNION还是两者?
- 15. 水印是基于处理时间还是事件时间或两者兼而有之?
- 16. Gerrit GC vs Git GC - 或者两者兼而有之?
- 17. 哪个更好,白名单还是黑名单安全,还是两者兼而有之?
- 18. 交互式时间线的复杂CSS定位 - 浮点型还是绝对型,还是两者兼而有之?
- 19. Web SQL数据库或索引数据库API ...或两者兼而有之?
- 20. 移动应用程序或Web应用程序或两者兼而有之?
- 21. 如何检查Web服务url是Soap还是REST Web服务url
- 22. 芹菜或豆or或两者兼而有之?
- 23. MySQL一对多关系:GROUP_CONCAT或JOIN或两者兼而有之?
- 24. PHP.ini:php_pdo_sqlite.dll或php_sqlite3.dll或两者兼而有之?
- 25. Windows上的PHP:LDAP(5.2)或Fileinfo(5.3),但不是两者兼而有之?
- 26. 检查应用程序是否为mvc,WebForms或两者兼而有之
- 27. 如何检查Web服务是REST还是SOAP?
- 28. ASP.NET服务 - Web还是Windows?
- 29. Do域类通常会获得JPA或JAXB注解还是两者兼而有之?
- 30. 已签名的原始数据为0肯定还是否定(或两者兼而有之)?
对此我有同样的意见,但根据我的合作伙伴之一,Web服务是相同的下载WSDL文件并从中生成代理类,并且他与REST有问题,因为“它不是Web服务”。谢谢您的回答。 – sada