I am reading a book on JPA and EJB and it has a line there stating:
"Singleton session beans can use container-managed or bean-managed concurrency. The default is container-managed, which corresponds to a write lock on all business methods. All business method invocations are serialized so that only one client can access the bean at any given time. The actual implementation of the synchronization process is vendor-specific."
What does it mean by method invocation being serialized and why does that guarantee only one client can access the bean at any given time?