jacob - If you know about object pooling strategies and understand the details of how to create a Java-based application server, it would be possible to create a server application that will emulate the operations and functions of an Enterprise JavaBean environment. Once this framework has been created, you can then implement whatever you want as a POJO.
Jacob - Not sure about your expectations of creating the idea of SFSB and SLSB without EJBs - I wonder why to re-invent a wheel from scratch
If you should not use an EJB Container, you can think of a framework like Spring framework (again you have to use its interfaces to hook into its container services). But I am still wondering with your question [ October 15, 2008: Message edited by: Kumar Subramanian ]