In principle, every computation can be implemented on server side for Web development. But this results in a lot of round-trips with requests being sent to the server from the client side and then receiving the response. This results in lot of delays. Also, the client side processing power remains untouched with client being used only for rendering the Web pages. To remedy this, use client Side scripting. Client-side scripting allows you to create Web applications to compute data and communicate with each other locally. They also help reduce the network and server load. Enterprise Portal offers Client Framework Functionality. The framework supports lot of features like:
3) a module, called the Distributed Session Management (DSM), which enhances the performance of the server session management.
Code for subscribing to events:
The enterprise Portal also offers other features. For more details please refer to Portals Development Kit Documentation.