Bens Stuff

Tuesday, September 14, 2004

It's amazing the amount of material out there

If only I searched better before posting my previous message. Just perusing the OReilly site gave me lots of good info on EJB's.

Business Logic, Part 1

Business Logic, Part 2

Business Logic, Part 3

J2EE Application Deployment Considerations


I now realize the fullness of my ignorance of EJB's. From skimming those articles I probably need to architect a whole system instead of just using a bean here and there. So in my case without a database, I'd need to have some sort of facade that accepts requests from clients. This facade makes CICS requests to our mainframe, but at some point could be switched out for entity EJB's accessing a database repository. The clients to my facade will be stateless session beans that act as a data abstraction layer to my datastore. I don't want my presentation layer knowing anything about how the data is stored. That's what my SLSB's are for, just a facade on the datastore facade/entity ejb. That would be my business logic layer who accepts and returns data transfer objects. My web tier is pretty much servlets and JSP's and can probably stay as is.

0 Comments:

Post a Comment

<< Home