相关疑难解决方法(0)

什么是SOA(面向服务的体系结构)?

如果你愿意,可以叫我一个巨魔,但我是认真的:新的SOA趋势究竟与我15年前建立的客户服务架构有什么不同?我一直听到SOA,但我不知道它与我们一直以来的不同之处.

回到10年前,我的公司有多个客户(多种语言)与同一服务进行交谈.它不是XML(它是一个名为Microsoft DCOM的二进制协议),并且没有通过WSDL进行自动发现,但这是正常的,因为阅读文档同样容易.我们的系统甚至是"开放的",因为我们记录它足以让第三方与我们的服务交谈.我们不是先锋 - 我10年前所知道的其他公司都在做同样的事情.

我在当时和现在之间看到的唯一区别是现在互联网上有一项服务,而10年前,每个客户都会托管他自己的服务实例.但这不是架构问题 - 物理上的服务对使用该服务的任何人都是透明的.

那么SOA究竟与我们多年来所做的不同呢?SOA只是一个代表最佳实践的营销术语,这个实践在很久以前就已经变得普遍了吗?或者我错过了一些与我们一直在做的不同的SOA?

architecture soa web-services

56
推荐指数
4
解决办法
1万
查看次数

是否可以使用客户端-服务器-架构和微服务架构?

我尝试实施并记录一个软件项目,其中我有一个用于前端的移动应用程序和不同的微服务来保存新用户等等。因此,构建所有架构:我使用客户端服务器架构,其中服务器是使用微服务架构实现的,是否正确?还是我理解错了?

architecture client microservices server

3
推荐指数
1
解决办法
1907
查看次数

标签 统计

architecture ×2

client ×1

microservices ×1

server ×1

soa ×1

web-services ×1