• Where do we position loosely-coupled business
logic? What is service logic?
• How should container level services be
implemented?
• How do we support transactions in a POJO
based application?
• How do we communicate from our presentation
layer to our persistence layer?
• How do we get to services that contain
business logic?
• How should our business objects communicate
with our persistence layer?
• How do we get objects retrieved from our
persistence layer to our UI layer?