These types of services are part of the client initiated
category and are similar to an RMI (Remote Method
Invocation) mechanism except they are focused on data and
basic actions applied to it. The services simplify the process of
creating data-oriented client – server applications. These
CRUD (Create Read Update Delete) apps have an interface
similar to ORM (Object-Relational Mapping) on the client. On
the server side it is used with an additional persistence layer to
enable database operations on the mapped entities. In the case
of this project, among the entities persisted we can find