!--a11y-->
Enterprise Portal Client Framework (EPCF) 
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. To name a few:
· Increase user acceptance for example with context sensitive entry helpers
· Enhance 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 client data bag, that serves as transient data buffer on the browser.
· Distributed Session Management (DSM) to enhance the performance of the server session management.
The EPCF implementation itself is based on JavaScript and Java applets.
