q 3: which obj intercepts the sql and manages tx propagation, session and thread to enable tx?
A3: “they are intercepted and interpreted by a particular implementation of the org.springframework.transaction.PlatformTransactionManager interface”.
AOP usually requires an interface, as needed by JDK proxy
For example, a hibernate tx mgr is such an interceptor — org.springframework.orm.hibernate.HibernateTransactionManager
Q82: where are “interceptor” and “proxy” mentioned in src?
Easy to make a method a web service, easy to write a web service client.
Tomcat + axis can implement a web service. Websphere was used for the project.
Multiple clients applications need access to the same method on the server.
J4 web service wrt RMI? a dotnet client is planned.
hibernate and spring may replace ejb in many projects, but on the tech landscape, ejb is a key bridge to “distributed obj” frameworks like
I feel spring and hibernate are too simple for distributed obj systems. However, spring remoting is unfamiliar to me.