我被要求制作一个网络应用程序,它应该能够订购一些单词。例如,颜色。
我认为最好的方法是通过 url 发送颜色并将该 url (url.php?listColors...) 发送到服务器(服务器对它们进行排序)。
或者通过 json 文件发送它们并返回一个已排序颜色的 json 文件。
但我还被要求使用 Restul 服务来完成此操作。我读过一些关于它们的内容,我认为这会有点困难,因为我只是找到有关获取或发布资源的信息。但发送一份“事物” list 并用它来制作一些东西并没有什么意义。我应该用java制作网络服务。
如果我必须在网络服务中包含所有单词,我认为这太繁重了。
使用 JSP,我可以发送所有单词并制定对它们进行排序的方法...
你觉得怎么样?我希望有其他意见和想法,以使其成为最好的方式。
最佳答案
Restful Web 服务和 JSP 是同一枚硬币的两个侧面。当客户端通常是需要以 HTML 格式显示内容的 Web 浏览器时,您可以使用 JSP。当客户端是需要数据的其他应用程序时,您可以使用 Restful WS。另一个应用程序可以是浏览器中的 JavaScript。
Restful支持所有数据(通过GET/POST/PUT),包括项目列表等。所以这不应该成为选择是否使用JSP还是Restful的标准。
要回答您的其他问题,正如我提到的,您可以使用 Restful 或 JSP。这取决于用例是什么。
关于java - Web 服务 RESTFUL 或 JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11079766/