Designing and Implementing Composite Applications : webMethods CAF and OpenCAF Development Help : Getting Started with Web Application Development : About Web Applications
About Web Applications
A web application is a resource represented as a hierarchy of files and functions accessed using a web browser. In Composite Application Framework (CAF), you can create a web application project to deploy to My webMethods Server.
In a CAF web application, you create views (pages) intended to be displayed by an application server as web pages. You must first create a web application project, and then add one or more views for deployment to My webMethods Server.
You create a CAF web application project in the UI Development perspective in Software AG Designer. The UI Development perspective contains a set of views and editors that support development of a web or portlet application.
When you create a web application project that uses My webMethods Server as the runtime application server, CAF provides access to all of the Software AG Designer supported controls in a Dynamic Web Module, including JavaServer Faces, and the default configuration for My webMethods Server.
Note:  
Events, which are created and maintained by means of the Events Editor, are not supported for CAF web application projects. Events are only supported in CAF portlet application projects.
Dynamic Web Application Projects
In Composite Application Framework, you can create dynamic web applications using JavaServer Faces and Ajax.
*A dynamic web application project enables to the user to interact with the content of the web application.
*A static web application contains HTML pages with content that enables the user to read the content or download a file loaded as a link on the page.
With CAF, JavaServer Faces, and Ajax you can create dynamic web applications that provide custom content and interactivity to your users.
My webMethods Server is the default application runtime server for CAF web application projects.
Copyright © 2017 Software AG, Darmstadt, Germany. (Innovation Release)

Product LogoContact Support   |   Community   |   Feedback