我在本系列的前几篇文章中所介绍的api层和客户端编排策略事务策略是应用于大多数标准业务应用程序的核心策略。
The API Layer and Client Orchestration transaction strategies that I've covered in previous articles in this series are core strategies that apply to most standard business applications.
客户端层——应用程序会使用它来与SQLAzure通信。
Client Layer - used by application to communicate with SQL azure.
只有应用程序体系结构的客户端层和api层中的方法才应该包含事务逻辑。
Only methods in the client layer and the API layer of the application architecture should contain transaction logic.
这意味着用于在客户端层和api层之间进行通信的协议以及客户端的类型在应用程序体系结构中发挥着重要的作用。
This means that the protocol used to communicate between the client layer and the API layer, as well as the type of client, play an important role in the application architecture.
这种设计模式在中间层中引入了一个应用程序服务器,中间层代理客户端和数据层之间的代理。
This design pattern introduces an application server in the middle tier which brokers connections between clients and the data tier.
有时,应用程序是使用细粒度的api层编写的,这需要客户端向api层发起多个调用才能实现单个逻辑工作单元(LUW)。
Sometimes applications are written with a fine-grained API layer, requiring the client to make multiple calls to the API layer for a single logical unit of work (LUW).
不要尝试在相同应用程序中混合客户端编排策略和api层策略,以期解决应用程序体系结构中的所有变化。
Don't be tempted to mix the Client Orchestration strategy and API Layer strategy in the same application to try to solve every permutation in your application architecture.
我的建议仍然是,在应用程序的客户端层必须向api层发起一个或多个调用才能完成单个事务工作单元时使用此策略。
As the name suggests, this strategy is used when the application's client layer must make one or more calls to the API layer to complete a single transactional unit of work.
尽管大多数开发人员都认为“云”自动暗示基于浏览器的应用程序,原生客户端仍然可以通过n层技术部署在WAN上。
While most developers consider "cloud" to automatically imply browser-based applications, native clients can still be deployed over the WAN using n-tier technology.
在客户端用HTTPcookie或者隐藏表单字段存储会话状态有很大的安全风险——它将应用程序的一部分内部内容暴露给了非受信任的客户层。
Storing session state in the client using HTTP cookies or hidden form fields has significant security risks — it exposes a part of your application internals to the untrusted client layer.
在两层的客户端应用模型中,人们甚至会直接从事件处理器中访问数据库。
In 2-tier Client application models people were even accessing the database directly from the event-handlers.
ejb倡导者关注的是应用程序的服务层,而对客户端介绍得很少,因为我对古谚语形式追随功能(form follows function)深信不疑。
The EJB Advocate has focused on the services layers of the application and not much at all on the client side because I am a big believer in the old adage form follows function.
在Eclipse 3.2中,以前支持将Eclipsercp层作为客户端应用程序的技术现在还可用于服务器端。
In Eclipse 3.2, the technology that supported the Eclipse RCP layer as a client-side application was developed for the server side.
随着(移动)复合应用与WebAPI的日渐兴起,介于(移动)客户端与Web API之间薄薄的一层复合中间层逐渐涌现出来。
With the rise of (mobile) composite applications and Web APIs, it seems that a thin composition middle-tier which ACTS an intermediary between (mobile) clients and Web APIs is emerging.
Servoy ApplicationServer(自下而上第二层)是一个高级应用程序容器,代表已连接的客户端管理数据事务。
The Servoy Application Server (second layer from bottom) is an advanced application container which manages data transactions on behalf of connected clients. Some of its many duties include
所有最终用户(使用基础设施的人)都可以视为客户端层的一部分(此时我们并不区分内部网和外部网应用程序)。
All end users, who use the infrastructure, are seen as part of the client tier (at this point we make no difference between Intranet and Internet applications).
尽量削减应用法度集(客户端EXE法度集)的代码。采取类库而不要包含营业逻辑层代码。
Minimize code in application assemblies (EXE client assemblies). Use class libraries instead to contain business logic.
尽量减少应用程序集(客户端exe程序集)的代码。采用类库而不要包含业务逻辑层代码。
Minimize code in application assemblies (EXE client assemblies). Use class libraries instead to contain business logic.
服务器的数据分析模块还要根据客户端应用层的指令,生成与指令相应的发送信息。
The server data analysis module also needs to produce the relative sending information with the instruction, according to the customer application instructions.
该体系结构模型将系统划分为客户端表示层、应用服务层、数据层。
The three-layered architecture model partition the information system into the client present layer, application service layer and database layer.
考虑一个三层应用程序,一部份程序以智能客户端的形式在运行,而另一部份则是在服务器上运行。
Consider a three-tiered application, in which part of the application runs as a smart client and part of the application runs on the server.
对于应用程序开发者,客户端运行时还提供了符合OD MG 3.0标准接口的应用程序接口层。
To the developer of ONet applications, client library provides the ODMG 3.0 compliant API layer.
系统数据层、应用程序服务器和客户端的设计。
Creating the data management level, application server and the client.
企业应用层则是企业内部或者外部的各种客户端应用。
Application layer consists of all enterprise's interior or Internet client applications.
2层是客户端-服务器2层是客户端数据库服务器上的应用。2层实现直接。
2 tier is client - server 2 tier is Application on client - database on server. 2 tier implements Direct communication.
2层是客户端-服务器2层是客户端数据库服务器上的应用。2层实现直接。
2 tier is client - server 2 tier is Application on client - database on server. 2 tier implements Direct communication.
应用推荐