Hola muy buenas tardes espero que alguien me pueda ayudar, soy nuevo programando en el lenguaje java en netbeans, hice un servicio web que hace uso de algunas librerias externas que agregue al proyecto y lo ejecuto en mi maquina como localhost y se ejecuta muy bien todo sale bien pero no se como subir mi servicio web a un servidor un hosting para poder usarlo desde internet
tengo una pagina html que es mi cliente en donde tengo un formulario que envia la informacion al servlet, el servlet la envia al servicio web que me devuelve el resultado, el servidor que estoy utilizando desde netbeans es glassfish, habia visto algo de utilizar un archivo .war pero no tengo idea de como hacerlo o que hacer, que archivos generar o que archivos subir a un hosting y tampoco se que hosting pueda servirme para hacerlo desde ya muchas gracias por su ayuda saludos...