The Enterprise Portal Client Framework (EPCF) provides an infrastructure for scripting used in iViews and by the portal.
To keep the application design simple and maintain compatibility to different browsers, Web applications usually avoid scripting. However, there are tasks that make it necessary to use scripting, such as:
· Increasing user acceptance for example with context sensitive entry helpers
· Enhancing response time of the application for example through validation of input values
When a business application uses more than one iView, you need the EPCF service to transfer data between the iViews. The EPCF service provides:
· Mechanisms for eventing between iViews.
· A Java object, called a client data bag, that serves as transient data buffer on the browser.
The EPCF implementation itself is based on JavaScript and Java applets.