I was reading about Dynamic Proxies from Bruce Eckel's 'Thinking in Java' . At the end of this very topic he gave me a 'Project' and it read like this :
what Bruce Eckel is asking me to do is above my head . Can any one here help me in making me understand the 'question' . What is transactions,rollback,and commit ? , What is the connection between these (transactions,rollback,and commit) and Dynamic Proxy . Boy I am desperate ! .
Project : Write a system using dynamic proxies to implement transactions , where the proxy performs a commit if the proxied call is successful (doesn't throw any exceptions ) and a rollback if it fails . Your commit and rollback should work on an external text file , which is outside the control of Java exceptions . You will have to pay attention to the atomicity of operations .
I thank you for your help and time ! .