I am a JAX-RS server Resource.
My name is MyResource
You can call me by my URI, api/myresource. I am a loosely coupled api making me an interprocess. I am running in a separate multithreaded container from the JSP multithreaded container but still running in the same JVM.
For me to qualify as an interprocess I don't have to be running in a remote JVM only in a separate multithreaded container.
As an interproces API I must belong to the client server paradigm
spawning and dying for each request My life expectancy predetermined by the class blueprint with the scope annotations (request/session/applicaton)