This is not the only way or the best way to create a search page, but this way illustrates several important EGL and JSF concepts.
这并不是创建一个搜索页面唯一的,或者最佳的方式,但是这种方式能够解释一些重要的EGL以及JSF概念。
Operation: From each operation element a function stub in the data access library is generated, and each operation parameter becomes an EGL parameter.
操作:每个操作元素在数据存取库中产生出一个功能桩模块,并且每个操作参数变成一个EGL参数。
Since EGL is a language based on frameworks and high-level specifications, it makes the language very productive with very good runtime performance.
由于EGL是基于框架和高级规范的语言,这使得该语言具有非常高的工作效率,运行时性能非常棒。
EGL is a procedural language that allows you to quickly focus on and solve your business problem without being bogged down by underlying software technologies.
EGL是一种程序化语言,它能通过潜在的软件技术允许您迅速地集中和解决您的业务问题,而不会陷入底层软件技术的困惑中。
EGL provides simple and powerful language elements that accelerate access to data stored in a variety of databases.
EGL提供简单而强大的语言单元以加速对各种数据库的数据存取操作。
Highly automated conversion utilities enable it to migrate to EGL in a cost-effective, efficient manner, which greatly reduces risk and shortens the migration process.
高度自动化的转换使IT以节省成本、高效的方式移植到EGL,这大大减少了风险并缩短了移植过程。
Since EGL is a language based on specifications, the implementation will be the existing technology.
由于EGL是基于规范的语言,其产生的实现代码将基于现有的技术。
EGL includes a certain level of declarative specifications to help reduce repetitive and error-prone coding.
EGL包含一定层次的说明性规范,帮助减少重复且容易出错的编码。
This way, if we export a WAR or EAR file with source, the EGL source will be included.
采用这种方式,如果我们要导出源的WAR或EAR文件,EGL 源也会包含其中。
EGL also features a built-in interpretive debugger that enables developers writing code at the abstract language level to perform source-level debugging.
EGL还有一个内嵌的解释调试器,它能够让用抽象语言层撰写代码的开发人员执行源代码层的调试。
We should never say no to a new technology like EGL without understanding it first.
在没有事先了解之前,我们决不应该对诸如egl之类的新技术持否定态度。
Teams that currently use or have used a Fourth Generation Language (4gl) may be interested in EGL for a number of reasons.
出于以下的原因,正在使用或者使用过第四代语言(4gl)的团队也会对egl感兴趣。
Figure 1: EGL supports a variety of SOA-related capabilities that help business-oriented developers become extremely productive in a short time.
图1:egl支持多种soa相关的能力,可以帮助面向业务的开发者在短时间内变得非常有生产力。
We even offer a debugger that works at the EGL source code level, and a way to leverage JSF from your EGL code to visually build your application's GUI.
我们甚至提供了工作在egl源代码级的调试器和一种从您的EGL代码获取JSF来可视化地构建应用程序gui的工作方式。
Before generating the code for production, it's a good idea to debug the EGL code.
在生成用于生产的代码之前,调试EGL代码是个不错的主意。
If defaulting to class name, the transformation may alias the class name to ensure that it is a valid EGL name.
如果缺少类名,转换会使用类名的别名以保证是一个有效的EGL名称。
A TPM file contains the metadata that describes how to transform a UML file to EGL code.
一个TPM文件包含描述如何把UML文件转换成egl代码的元数据。
EGL can present a tremendous competitive advantage for ISVs and serve as the source for new market opportunities.
EGL可以为isv们提供巨大的竞争力,以及成为新的市场机会的来源。
EGL is a full-featured business language that abstracts out the details of a target technology.
EGL提供特性完备的业务语言,抽象出了目标技术的细节。
EGL can be learned easily by either team, allowing a unified pool of developers to work on end-to-end projects via a single technology platform.
EGL很容易被两个团队学习,允许开发人员统一工作在单一的技术平台项目下。
The UML to EGL transformation recognizes a set of UML model elements to perform the transformation.
从uml到egl的转换承认一组UML模型来进行这个转换。
These organizations should take a close look at EGL.
这些组织应该密切关注EGL。
The handler part is used by EGL to provide a UI and bind the UI to events that are called from and returned to the UI.
egl用处理程序部分提供UI,并将此UI绑定到从此ui中调用并返回给此UI的那些事件。
In this tutorial, you'll create a simple Web service in EGL.
在本教程中,您将用EGL创建一个简单的Web服务。
If no appropriate EGL type is selected for a UML primitive type, then a default of String type will be created.
如果对于一个UML原始类型没有合适的egl类型选择,那么将会创建一个默认的string类型。
You can invoke methods that return a value in the EGL Resources API as follows.
您可以在如下的EGLResourcesAPI中调用返回一个特定值的方法。
The EGL Web project contains the EGL code, Web pages, and a sample database, all of which make up the logic, data, and interface of the application.
EGLWeb项目包含EGL代码,Web页,和一个样本数据库,以上所有形成了应用程序的逻辑、数据和接口。
Create a customized EGL record part and display it on a page.
创建一个通用的EGL记录部分,并在页面中显示出来。
Until this problem is resolved, you cannot create EGL Web Projects in a headless environment.
除非这一问题被解决,否则无法在一个headless的环境里创建EGLWeb项目。
The sample code illustrates a very simple headless application that invokes the EGL Resources API.
样本代码阐明的是一个调用EGLResources API的非常简单的headless应用程序。
应用推荐