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
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1eaf66a-4f722.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1eaf66a-4f722.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?