webMethods and Intelligent Business Operations 10.2 | Designing and Implementing Composite Applications | webMethods CAF and OpenCAF Development Help | Developing webMethods OpenUI Applications | About webMethods OpenUI
 
About webMethods OpenUI
webMethods OpenUI enhances the functions of Composite Application Framework (CAF). With OpenUI, you can build CAF applications, using prevailing design principles, such as responsive web design and single page applications. OpenUI enables you to:
*Customize your application by using third-party JavaScript and CSS libraries and frameworks.
*Use the existing CAF and My webMethods Server framework for security, navigation, task management, and web services.
*Develop all user interface components in Software AG Designer, including My webMethods Server portlets, pages, shells, shell rules, and skin rules.
OpenUI provides the following functions:
*webMethods OpenUI Shell - an implementation of My webMethods Server shells, based on JavaServer Faces (JSF) Facelets. You use OpenUI Shell for the development of customized shell templates. For more information about OpenUI Shell, see About webMethods OpenUI Shell.
*JSF 2.x support - an implementation of portlet views, based on JSF Facelets. You can customize portlets, using third-party libraries. For more information about the JSF Facelets functionality in CAF and OpenUI applications, see About JSF 2.x Facelets Support.
Apart from the functionality that OpenUI introduces, OpenUI applications that are not heavily customized would behave as, and use all the functions and components of CAF portlet applications, such as:
CAF tags
Web services
Converters and validators
Java Content Repository (JCR) providers
CAF events and notifications
Attachment providers
You deploy OpenUI applications to My webMethods Server in the same way that you deploy portlet applications. For more information about how to deploy an OpenUI application, see Publishing an Application to My webMethods Server.

Copyright © 2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release