1. A system for supporting a local transaction with an application view, comprising: a computer including one or more processors; an application view provided at the computer, wherein the application view switches from a stateless session bean to a stateful session bean, opening a connection from a client to an enterprise information system (EIS) for a local transaction, wherein the stateful session bean holds open the connection to the EIS across multiple requests in the local transaction, wherein the stateful session bean stores the connection to the EIS as state information, wherein the application view abstracts specific services and events of the EIS as a set of business functions, and wherein the application view is used by the client to manage the local transaction, thereby bypassing the use of a separate connection class by the client for processing local transactions; and a local transaction interface managing the local transaction at the EIS, for use with the application view; and wherein the local transaction functionality is not directly exposed, instead the functionality of the local transaction is provided on an application view interface, the application view providing method functions to support the use of local transactions, including the methods to begin, commit, roll-back, and update the state information for the local transaction, providing the client with local transaction functionality, wherein state is provided in an application view bean, and the application view bean retains a connection for the duration of a single transaction, wherein the application view bean is deployed as both the stateful session bean and the stateless session bean, the client managing which bean is used, and wherein the local transaction interface uses the state information to manage the local transaction at the EIS.