让服务接口和服务实现彼此分开,明确你的实现选择,尤其是实例化的模式。
Keep service interface and service implementation apart from each other and be very explicit about your implementation choices, especially the instancing model.
当应用程序的UI逻辑和业务逻辑拆分开时,SOA支持通常可以在业务逻辑的消息接口上应用,而完全忽略 UI 代码。
Where an application is split between UI logic and business logic, SOA enablement can often be applied at the business logic’s message interface, bypassing the UI code entirely.
当然,将组件和接口的定义(本质上是类型的定义)与系统的定义(连接的实例)分开,是一个很好的想法,因次,我们如下定义了一个系统。
Of course it is a good idea to keep component and interface definition (essentially: type definitions) separate from system definitions (connected instances), so here we define a system.
把缩写服务接口与其实现(或client)分开放在单独bundle中是很重要的。
It's important that the interface to the shortening service is in a separate bundle from any implementations (or clients).
Web服务背后的概念帮助您使用抽象的接口设计松散耦合的服务,这样就可以把服务实现与服务定义分开。
The concepts behind web services help you design loosely coupled services with abstract interfaces, thus decoupling service implementation from service definition.
分布ejb组件的核心是能够将bean的实现(由bean类表示)与其接口(由远程或本地接口表示)分开。
Core to distributing EJB components is the ability to separate a bean's implementation (represented by a bean class) from its interface (represented by a remote or local interface).
MVC框架可使组件分离并大量使用接口,这样,便可以将单个组件与框架的其余部分分开进行测试。
The MVC framework decouples the components and makes heavy use of interfaces, which makes it possible to test individual components in isolation from the rest of the framework.
MVC框架可使组件分离并大量使用接口,这样,便可以将单个组件与框架的其余部分分开进行测试。
The MVC framework decouples the components and makes heavy use of interfaces, which makes it possible to test individual components in isolation from the rest of the framework.
应用推荐