此外,数据访问服务本身的设计和实现也可成为可重用资源。
In addition, the design and implementation of the data access service itself become reusable resources.
相反,要把服务设计成组合服务和流程中的规范元素——可重用性。
Rather design the service to be a textbook constituent in composite services and processes - reusability.
要记住重用和可重用性的区别;避免针对未来才使用(重用)服务的广泛的潜在消费者进行投机性契约设计。
Note the distinction between reuse and reusability; don’t try to do speculative contract design for a broad range of potential future consumers that may (re)use the service.
Web服务是专门为基于网络进行可互操作交互而设计的软件系统。
A Web service is a software system designed for interoperable interaction over a network.
它们可用于创建企业进程可再用分析和设计描述,并支持软件服务和数据(见于图1)。
These can be used as the basis for creating reusable analysis and design descriptions of an enterprise’s processes and supporting software services and data. (See Fgure 1.)
Geronimo是围绕解耦的服务和组件设计的,可实现一种真正模块化的、可管理且可配置的部署和执行环境。
Geronimo is designed around decoupled services and components to facilitate a very modular, manageable, and configurable deployment and execution environment.
我们鼓励将最初的重点放在服务接口设计上,以确保其支持可伸缩性;我们的设计原则可帮助做到这一点。
We would encourage an initial focus on the design of the service interface, ensuring that it enables scalability; our design principles should help with that.
通常来说,为了设计和构建可重用有价值的服务,你必须持续测试和评估你的劳动成果、度量质量、不断学习和重构。
In general you have to continuously test and evaluate you efforts, measure quality, learn, learn more and refractor for designing and building reusable and valuable services.
我们强烈建议,服务应设计为可避免维护会话上下文的需求。
We strongly recommend that services should be design to avoid the need to maintain session context.
在实践中,soa治理指导可重用资产的开发,确立如何设计和开发服务,以及这些服务如何随时间增长进行更改。
In practice, SOA governance guides the development of reusable services, establishing how services will be designed and developed and how those services will change over time.
这些业务项被用作业务流程中的任务的输入和输出,并且常常是用服务设计阶段产生的可重用的xsd类型构建的。
These business items are referenced as inputs and outputs for the tasks in the business process, and are often constructed from the reusable XSD type that results from the service design phase.
要以水平方式提高应用程序性能,您的设计需要能够包含进可参与工作负载的其他服务器。
To increase your application performance horizontally, your design needs to be able to accommodate additional servers that can participate in the workload.
我们在服务应设计为可重用中提到,应该将服务设计为可伸缩且可部署到高可用性基础结构中。
We argued in Services are designed for reuse that we should design services to be scalable and ready for deployment into high-availability infrastructures.
代理设计模式也可添加缓存和一些内容验证,因此在所有内容均加载自同一服务器时,这是一种不错的解决方案。
The proxy design pattern also has possibilities for adding caching and some content validation, making it a good solution even when all content is loaded from the same server.
使用此技术的应用程序需要设计成服务器端可伸缩,使用多个同等的服务器处理请求负载。
Applications using this technique would need to be designed to be scalable on the server side, using multiple coordinated servers to handle the request load.
服务设计人员应该记住,他们所开发的任何服务都可能成为可重用资产。
Service designers should keep in mind that any service they product can potentially become a reusable asset.
从第一天起,这个服务器就被设计为可伸缩、可管理和高度可配置的。
This server is designed to be scalable, manageable, and highly configurable from day one.
它们定义对特定行业领域进行建模的最佳实践,并提供一个可扩展的框架,这样在添加更多服务时不必重新设计soa。
They define best practices for modeling a particular industry domain and provide and an extensible framework so that you don't have to constantly redesign your SOA as you add more and more services.
文本其余部分所讨论的很多设计原则都与确保服务的可伸缩性和可维护性密切相关。
Many of the design principles we discuss in the remainder of this article are particularly relevant to ensuring the scalability and maintainability of services.
请注意,除了服务之外,SOA可能还有其他可重用资产,如业务流程模型、参考体系结构和设计模式。
Note that besides services, an SOA may have other reusable assets like business process models, reference architectures, and design patterns.
构建可复用的服务需要创造性的头脑风暴,解决冲突,设计整合,直到到达一个逻辑点,可以进行你的迭代开发。
Building reusable services require creative brainstorming, conflict resolution, design synthesis, and arriving at a logical point that will be used to deliver your iteration.
总之,仔细地进行服务设计可以避免对状态对话的需求,从而简化可靠的可伸缩soa基础结构的实现。
In summary, careful service design can avoid the need for stateful conversations and hence simply the implementation of a scalable, reliable SOA infrastructure.
他主要关注于应用架构、BPM、解决方案设计、以及企业应用领域的集成与合作,专攻建立企业可重用服务。
Focusing on application architecture, BPM, solution design, integration and collaboration in the enterprise applications space, specializing in building enterprise re-usable services.
拥有良好设计和实现的服务层可以对应用程序的可扩展性和可靠性产生积极的影响。
Having a well-designed and implemented service layer can have a large positive impact on the extensibility and robustness of your application.
服务和面向服务的体系结构都是关于使用异构网络可寻址的软件组件来设计和构建系统的。
Services and SOA are all about designing and building systems using heterogeneous network addressable software components.
但是如果错误确实发生了(因为故障在所难免),则应该验证它们的可访问性和完整性,并设计出增量计划(incremental plan)来修复它们,使您的服务器重新正常运行。
But when they do occur-because failure is inevitable-validate their accessibility and integrity, and come up with an incremental plan for fixing them and getting your server fully running once more.
要帮助您创建一个新的服务规范,模型包含(如前面所提到的)可复用的设计元素集。
To help you create a new service specification, the model includes (as mentioned before) a set of reusable design elements. Follow these steps
如同以前的服务规范一样,您将使用其中一个可重用的设计元素,在这种情况下称为 ${complexservice}Provider。
As with the service specifications before, you will use one of the reusable design elements, in this case called ${complexservice}Provider.
在本文中,Gadget指的是一种可远程访问的、通过URL寻址的服务,它提供对为聚合到Web页面上下文而设计的应用程序的访问。
In this article, gadget refers to a remotely accessible, URL-addressable service that provides access to an application which is designed to be aggregated into the context of a Web page.
SimpleCloudAPI的设计目的是为多个云服务和多个云供应商提供一个单一、简单、可互操作的API。
The simple cloud API is designed to provide a single, simple, interoperable API for multiple cloud services and multiple cloud providers.
应用推荐