What are the differences and relationships among web services (http), webservice (jax-ws) and restful (jax-rs)?

generally, the javaweb projects we write can only be run in a Tomcat container.
but the release of webService services does not seem to have the support of tomcat.
what container does she use to publish into web services?
there are also restful-style services, how does it also publish into web services?
what are the differences and relationships between webservice, restful and http requests?

Mar.16,2021
Menu