Hi,
For the part 2, I am providing a
JSF solution. So, the layer is like:
JSF--> Backing Bean --> Session Beans --> JPA
When I am designing an application, if I have to make it framework-independent, I would need to introduce another layer like:
JSF--> Backing Bean --> Business Delegate --> Session Bean --> JPA
So, in case, the client decides to move from JSF to say Swing or something else, the JSF and backing bean would drop off and the delegate will be directly called.
For the exam, its is enough for me to give a direct JSF solution and I don't need the delegate actually...
So, now, do I get marks for such layering? or will I lose marks for not having a delegate layer?