. . " This architecture raises a number of issues, among them reentrancy, session state management, transaction management, connection sharing, and security." . .