The issue of service granularity has been discussed widely in the industry (see Resources).
服务粒度问题已经在业界被广泛地讨论(请参阅参考资料)。
The right level of service granularity would help minimize the proliferation of services that are too fine-grained.
恰当服务粒度水平将帮助尽可能减少过分细粒度服务的增加。
A large number of services, each containing a single operation or small number of operations, indicates inappropriate service granularity.
仅包含单个操作或少量操作的大部分服务都表明服务粒度不恰当。
Conversely, a very small number of services (or a single service) containing a large number of operations likewise indicates inappropriate service granularity.
反过来,采用很少的服务(或者单个服务)来包含大量操作也同样表明服务粒度不恰当。
Having established that we need to be thoughtful when determining service granularity, what considerations apply in deciding which operations should constitute a service?
既然认识到了在确定服务粒度时需要考虑周全,那么在确定哪些操作应组成服务时有什么注意事项呢?
We suggest that extremes in service granularity — either many services with few methods, or few services with many tens or hundreds of operations — will tend to impede consumability.
我们认为,服务粒度的两个极端——提供仅有几个方法的很多服务,或数十或数百个操作均集中在几个服务中——都将对易用性造成影响。
There are two other aspects of an approach to SOA that should be established early on: the provision of internal or external access to services, and an approach to service granularity.
实现 SOA的方法有两个方面应该在早期确定:对服务的内部或外部访问的提供,和一个解决服务粒度的方法。
Indeed, the Service granularity matrix serves as just another tool in the belt of the effective enterprise architect.
这份服务粒度表格仅仅是一位高效的企业架构师腰带上挂着的又一把工具。
Indeed, the Service granularity matrix serves as just another tool in the belt of the effective enterprise architect.
这份服务粒度表格仅仅是一位高效的企业架构师腰带上挂着的又一把工具。
应用推荐