In WebSphere Commerce, the common server run time defines the framework for handling system and user requests, and performs corresponding actions to fulfill the requests. The framework is composed of the programming model, the process model, exception handling, transaction control, data access, and the persistence model.
The server run time uses a Java programming model. JSP files are used as the scripting language for presentation logic. Working with WebSphere Application Server, the common server run time supports the WebSphere Commerce Server applications.
You can enforce access control within the common server run time. Access control allows you to group commands by access groups, assign different customer commands to different owners, assign access to all owners, assign global site administrator access, and work with WebSphere Application Server for security purposes to protect EJB beans.
WebSphere Commerce commands are an architecture component for the server run time. The common server run time defines the Java interfaces implemented by a command. Also provided is a set of base classes that commands can extend to simplify implementation.
Electronic Commerce Modeling Language (ECML) support focuses on creating standard naming conventions for the fields in forms generated by WebSphere Commerce.
For more information on the server run time components, refer to the WebSphere Commerce Programming Guide and Tutorials