Home » IBM » IBM Software » Rational » Rational EGL Community Edition
IBM

Rational EGL Community Edition

Features and benefits

Features Details
Simplified development of JavaScript-based Web 2.0 applications Develop Web 2.0 applications faster and easier with EGL, IBM's newest business language. EGL simplifies development by providing a common programming language for both client and server development. Client-side (Web browser) code is compiled into JavaScript. Server-side code is compiled into Java-based Web services. Common code shared between the client and server is compiled into both.
Eclipse-based development environment Eclipse-based development tool creates a high productivity environment for developing EGL code. Build rich EGL applications using the provided visual editor. Use advanced capabilities such as code refactoring and searching to further enhance the development process.
Run and debug applications while developing without deploying to a server Quickly run and debug both client-side and server-side logic without deploying anything to a server. With built-in preview and debug capabilities, the EGL editor supports on-the-fly running and debugging of applications directly in the development workbench, including applications utilizing database capabilities.
Rich user interfaces using Dojo widgets Utilize the powerful Dojo Toolkit to build rich, responsive Web user interfaces using a simplified programming model.
Simplified and rapid Web service creation Quickly develop and deploy services as SOAP or REST with XML or JSON output. A new concept, dedicated services, enable developers to build end-to-end applications without needing to know or specify the endpoint URL as part of the application.
Database support Use EGL's built-in keywords (get, add, update, delete) to easily access data in databases, such as IBM DB2 and MySQL. Represent database tables as EGL records, which can be referenced in both client and server side code. Optionally extend base EGL keywords with custom SQL for advanced functions.
End to end debugging support Debug support for both client-side and server-side code enables you to quickly identify and fix problems. Although EGL code is compiled and run as JavaScript and Java, developers step through and debug EGL code.
Invoke services from other services Invoke other Web services directly from an EGL service. This is useful when data from one or more services needs to be combined and transformed before being delivered to the client.

All products within the Rational category

Contact us today for more information

  • or call: 0345 230 1055
  • * Required fields
  • Nature of your Enquiry (any additional details)
  • I have read & agree to the Privacy Policy *
 

Featured resources for Rational EGL Community Edition


Latest News

Oracle Fighting to Keep Linux Open and Free 30/08/2023

Oracle has just released a statement by...

ACARDIA LIMITED 12th Floor, Ocean House, The Ring, Bracknell, Berkshire RG12 1AX. United Kingdom.