JOS 'services' are APIs which are not in the JDK, but are JOS specific (e.g. OOFS, distributed messaging, etc).
TheGoal states that JOS apps should use the JDK API. This means service API should have an 100% pure java implementation which runs above JDK, to ensure that JOS apps run everywhere.
JOS services are listed below: