2010年8月12日星期四

What is Fine-grained Service? What is coarse-grained service?

http://articles.techrepublic.com.com/5100-10878_11-5064520.html
Fine-grained services might be services that provide a small amount of business-process usefulness, such as basic data access.

Slightly more coarse-grained services might provide rudimentary operations, which are valuable to system experts, but are not much value to a business-process expert.

Services of the most value to business experts are constructed from low-level services, components, and objects that are intelligently structured to meet specific business needs. These coarse-grained services can be created from one or more existing systems by defining and exposing interfaces that meet business-process requirements.

Services as composite interfaces
Using coarse-grained interfaces, a system of services controls access to the objects referenced by each service. While each service may be implemented as an abstraction on a group of finer-grained objects, the objects themselves can be hidden from public access. Each service can be implemented by grouping objects, components, and fine-grained services, and exposing them as a single unit through the use of facades or interfaces

没有评论:

发表评论