web-services - 微服务中的肥皂服务是否可以构建
问题描述
下午好
我正在审查 SOA 的概念,我有这个问题。
SOA-> 涵盖 2 种技术,SOAP(xml) 和 REST(xml,json,txt,etc)
基于 SOA、使用 SOAP 还是仅基于 REST 的微服务?
obs:如果很清楚微服务在解耦、独立和仅特定任务的级别上进行,但我的问题是我是否可以拥有基于 SOAP 的微服务?
我已经阅读了很多文档,我有这个疑问。
非常感谢。
解决方案
微服务更像是一种概念/软件架构风格,您可以在其中拥有独立且可扩展的服务。如果你的组织/项目需要soap协议(当你想从soa切换到微服务时,这通常发生在遗留项目中)你也可以用它来做微服务。
推荐阅读
- ruby-on-rails - 使用多种语言过滤 Rails 验证错误 (I18n)
- android - IWindowManager - 通过反射调用 setOverscan
- slack - Mac 上的 Slack 应用程序 - # 每个人频道是否自动生成?
- javers - 在 Javers 中构建 ObjectGraph
- laravel - 在 Laravel 中使用计数连接表多列 groupBy
- npm - 使用自定义命令(构建)的 Devops npm 任务不起作用
- spring-boot - 我想在 Spring Boot 应用程序中禁用自动删除 JMS 队列
- heroku - 如何在 Heroku 服务器上运行 mocha 脚本?
- python - 如何在模板错误时跳过 Flask 缓存
- python - Python打印同一行