The Curl Enterprise Rich Internet Application Platform
Curl is an enterprise rich Internet Application Platform providing the
most powerful and effective environment for rapidly developing complex,
industrial-strength Web applications.
Powering the Next Generation of Web Applications
Using Curl, organizations can create a new class of Web based
feature-rich applications that provide all of the rich interactivity,
functionality and performance of client-server applications.
Unlike tools such as Java, Ajax and .Net, Curl's rich feature set delivers powerful program logic, graphics and text processing in one integrated RIA framework that supports:
- Large scale application development complex data structures, abstractions, modular development and compile-time error checking
- Rapid deployment smooth transitions from prototype to deployment, with no rework
- All content types Powerful tools for declarative content descriptions like HTML
- Multiple Platforms Inherent portability, client platform and server-side independence
- Web Services Integration enhanced functionality for reading, creating, modifying and processing XML
Curl Platform Components
The Curl product set includes these elements
- Curl Language the only language designed specifically for use on the Web that supports rich text formatting and GUI layouts much like HTML, enables full featured object-oriented programming like C++, C# and Java, and delivers fast and easy presentation scripting similar to JavaScript
- The Curl IDE a rich suite of developer tools for building Curl applications, including a drag-and-drop visual editor, source-code editor, debugger, deployment tools, etc
- The Curl RTE the runtime engine that executes Curl applications and renders the resulting displays on a client machine
- The Curl CDE is a set of Eclipse plug-ins that provide an environment for developing programs in the Curl language and on the Curl RIA platform.
- Curl WSDK - The WSDK library provides components enabling development of Curl applications that make use of web services and data resources. These include SOAP/WSDL support, and an XML document model.
- The CDK library facilitates building data-centric applications in Curl and provides support for local SQL databases.
- The Curl CDK-DS library facilitates building data-centric
applications in Curl that use remoting and messaging to interact with servers
that support the AMF data transfer protocol.
|