Consists of a JSON RESTful service for albums and a SOAP service for change logs, both of which use the very same class library implemented in #27
Albums RESTful service:
[x] Handles the album data, including its aggregate artist info
[x] Exposes the API as a JSON RESTful API
[x] May return error details as an HTTP error or as a JSON object
Endpoints:
[x] List
[x] Get
[x] Create
[x] Update
[x] Delete
[x] Get cover image
[x] Update cover image
[x] Delete cover image
Change Logs SOAP service:
[x] Provides the log entries
[x] Errors must be generates as Faults
Endpoints:
[x] List
Note:
[ ] You are required to catch all runtime exceptions that may be thrown by the underlying layers and handle them properly. You may reuse the RepException class designed in #25
*To be split between 2 ppl*
Consists of a JSON RESTful service for albums and a SOAP service for change logs, both of which use the very same class library implemented in #27
Albums RESTful service:
Endpoints:
Change Logs SOAP service:
Endpoints:
Note: