Java RestAPI和restfulwebservices之间的区别

Java RestAPI和restfulwebservices之间的区别,java,web-services,jsp,rest,servlets,Java,Web Services,Jsp,Rest,Servlets,我不熟悉web服务。有人能帮助我理解RESTAPI和java中RESTfulWeb服务之间的区别吗。我开发了一个仅基于servlet和jsp的web应用程序。现在,必须使用RESTAPI开发相同的应用程序。使用servlet和jsp开发web应用程序与使用restapi开发web应用程序有什么区别。有人能提供到好的教程的链接吗?在那里我可以通过示例了解更多关于RESTAPI的信息 A RESTful web API (also called a RESTful web service) is a

我不熟悉web服务。有人能帮助我理解RESTAPI和java中RESTfulWeb服务之间的区别吗。我开发了一个仅基于servlet和jsp的web应用程序。现在,必须使用RESTAPI开发相同的应用程序。使用servlet和jsp开发web应用程序与使用restapi开发web应用程序有什么区别。有人能提供到好的教程的链接吗?在那里我可以通过示例了解更多关于RESTAPI的信息

A RESTful web API (also called a RESTful web service) is a web API implemented using HTTP and REST principles. It is a collection of resources
参考:

有时,一些组织可能会显示RESTAPI和RESTfulWeb服务之间的细微差别。 例如,RESTAPI可能是每个人使用具有相同端点的数据的常见方式


Restful web服务可能会根据特定的需求进行定制修改,端点也会有所不同。

区别在哪里?您需要自己编写的代码量。下面是一个包含REST API和示例的列表[此处是相关问题(我认为这与您试图问的问题相同,但措辞更好):感谢您的快速回复。这意味着RestAPI和Restful webservices是一个整体。作为一名新技术人员,我无法正确回答这个问题。:谢谢Viji。假设我正在开发一个webapplication,其中我从网页而不是命令行启动一个可执行文件。我使用Runtime.getExec()来完成此操作方法使用servlets。是否可以使用REST API开发相同的功能。请让我知道是否需要将此作为一个单独的问题。是的,您可以在web服务中执行,这取决于您想要的响应。请注意:让我们说,当我从网页启动.exe文件时,它会启动,并显示详细信息,如-.exe文件已启动及其状态,比如它是活动的还是关闭的:谢谢你的快速回复。我很感激。