Or do you move all the validation code into the services tier, removing it from the domain class that should be the owner of that knowledge?
或者您可以将所有验证代码移入到服务层,然后从应当是该知识所有者的域类中删除它吗?
For example, KKEY_TRB might be unnecessary because your code does not use timer services.
例如,KKEY _ TRB可能是不必要的,因为您的代码并不使用计时器服务。
This pattern encapsulates code for accessing components through directory services, such as JNDI client code, so that a client can simply pass in the name of a resource and get back that resource.
这个模式通过目录服务封装访问组件的代码,如JNDI客户端代码之类,因此客户端可以简单的以资源名通过验证并返回这个资源。
After running this code, the services can be accessed locally on your application server.
运行完这些代码后可在应用程序服务器上本地访问这些服务。
You can create an it architecture based on SOA by developing an inventory of services — internally or from partners — and writing code that USES these services to develop new applications.
你通过开发服务目录(内部的或合作伙伴的)来创建基于SOA的IT体系结构,并编写代码使用这些服务来开发出新的应用程序。
A component is configured code that provides one or more services.
组件是一段经过配置的代码,提供了一个或多个服务。
You don't directly connect your components and services together in code but describe which services are needed by which components in a configuration file.
在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。
Better partitioning of implementation by factoring out extremely stable data access code from services implementations.
通过将非常稳定的数据存取代码从服务实现中分解出来,获得更佳的实现划分。
Soft keypads are becoming a common technique to prevent key-logger attacks on sensitive input, such as the login PIN code for online banking services.
软键盘是防止键盘记录工具窃取敏感输入信息(比如说用于在线金融服务的登录pin码)的一个常用技巧。
By building a DSL that encapsulates all the cited above capabilities, you are basically centralizing all data services code, resulting in a highly adaptable and maintainable SOA-based solution.
通过构建dsl来封装上述所有功能,您本质上是在集中所有的数据服务代码,从而产生高度可适应和可维护的基于SOA的解决方案。
Limitations derived from static binding are significant — static binding in the code prevents reuse of services across the enterprise in different applications.
静态绑定的局限性是非常明显的——代码中的静态绑定阻止了不同应用程序中贯穿整个企业的服务的重用。
Fortunately there's an alternative form of code generation that applies to many common services.
幸运的是,还有适用于很多常见服务的备用代码生成形式。
This code provides a number of services.
这段代码提供许多服务。
Other changes include OJWC 1.1 release, significant updates to the CDC code base, and mobile services integration.
其他变化还包括OJWC 1.1的发布,CDC基础代码的大幅更新以及移动服务的集成。
The SEA will also be responsible for working with programmers who have to code security services and security system testers who can put the system through a testing phase before it is deployed.
SEA还将负责与编写安全性服务代码的程序员及在部署系统前对其进行测试的安全性系统测试人员合作。
Given the different USES of BIOS functions, the BIOS is made up of two parts: the POST code and runtime services.
给定bios功能的不同用法之后,BIOS由两部分组成:POST代码和运行时服务。
Therefore, the application developer need only focus on coding the business logic without having to code the low-level services automatically handled by the container.
因此,应用程序开发者只需集中精力对业务逻辑进行编码而不必对底层服务编码,这些底层服务由容器自动处理。
If you try all the Suggestions in this article and still encounter bottom-up Web services code generation problems, the problem may be a software defect.
如果您尝试了本文的所有建议,但仍旧遇到自底向上的Web服务代码生成问题,那么该问题可能是软件的缺陷。
Externalized business logic contained in a rules engine separate from the primary operational code and services allowed for faster business process updates.
规则引擎中包含的外部化业务逻辑与主要操作代码和服务分离,允许更快地进行业务流程更新。
Another top-down way of approaching SOA is through MDA — Model-driven architecture — tools allowing the definition of models that can generate code to build services.
处理SOA的另外一种自顶向下的方法是借助模型驱动的体系结构(Model - driven architecture,MDA)工具,以便定义可以生成代码的模型来构建服务。
The similarities are limited and mostly revolve around the common requirements of developing code using Web services.
两者的相似点比较有限,主要围绕于使用Web服务开发代码的常见需求。
You should be in a much better position to avoid bottom-up Web services code generation problems.
您应该已经能更好地避免自底向上的Web服务代码生成问题了。
These settings are closely related to the Web services code generation.
这些设置与Web服务代码产生器有紧密的联系。
SOA service Provider (SOA-SP) — At this tier, code implements the services.
SOA服务提供程序(SOA Service Provider, SOA -SP)——该层的代码实现服务。
This way, you can change code in Web services rather than redesigning and compiling a large, complex, long-running application.
如果这样,您就可以更改Web服务中的代码,而不用重新设计并编译长时间运行的大型复杂应用程序。
You will get a non-compliant warning during Web services code generation if you use EJB or JMS binding types.
如果您使用EJB或者JMS绑定类型,您将在Web服务代码产生的过程中获得一个非顺应性的警告。
This way, you can change code in both Web services rather than recompile a large, complex, long-running application.
通过这种方式,您可以更改两个Web服务的代码,而不用重新编译庞大的、复杂的长期运行的应用程序。
In GWT terminology, client code communicates with services running on the Web server.
在GWT的术语中,客户机代码与运行在Web服务器上的服务进行通信。
That is, they use their favorite programming language to code the Web services implementations and then derive the Web service semantics from the implementation using vendors' tools.
换句话说,即他们使用自己喜爱的编程语言来为Web服务实现编写代码,并随后用供应商的工具从实现中获得 Web服务语义。
As illustrated in this article, you can create, view, modify, and delete Web services without writing extensive code, and you can deploy these Web services with ease.
如本文所述,您可以在不编写大量代码的情况下创建、查看、修改和删除Web服务,并且可以轻松地部署这些Web服务。
应用推荐