Ho creato un'applicazione che funge da interfaccia tra un livello EAI e applicazioni di terze parti. Sto usando i servizi web REST-ful per questo, facendo uso dell'API JAX-RS e del framework Jersey. Sebbene i servizi Web possano eseguire diverse operazioni come Annulla, Visualizza, Crea, Ripianifica ordini, li ho implementati tutti come metodi POST. Ma affinché i servizi web siano REST-ful, dobbiamo usare i metodi HTTP GET, POST, PUT e DELETE in modo appropriato.
Qui non ci sono utenti che possono visualizzare l'url da utilizzare e quindi nessuna 'User Experience' coinvolta. È solo un URL configurato al livello EAI, che ottiene la richiesta dalle schermate UI \ Order Management. In questo scenario, abbiamo davvero bisogno di rendere i servizi web REST-ful? Qualunque cosa ho creato, possono essere chiamati servizi web REST-pi?