Ejercicio 1.4: Implementar los métodos de conversión de temperatura
Antes de comenzar, debe haber completado el Ejercicio 1.3: Crear el servicio web.
Implementar los métodos de conversión de temperatura (opcional)
Las implementaciones básicas e los métodos fahrenheitToCelsius y celsiusToFahrenheit
se generaron automáticamente cuando se creó el servicio web a partir del documento WSDL. En este apartado,
sustituirá estas implementaciones triviales por código con más sentido, y llevará a cabo los pasos
necesarios para probar los métodos nuevos.
- En la vista Explorador de proyectos, seleccione
ConvertTemperatureSoapBindingImpl.java en TempEJB > ejbModule > samples.
- Localice el método fahrenheitToCelsius y sustituya la implementación actual
por: return (fahrenheitValue - 32) / 9 * 5;
- Localice el método celsiusToFahrenheit y sustituya la implementación
actual por: return (celsiusValue * 9 / 5) + 32;

- Guarde los cambios seleccionando Archivo > Guardar.
- Reinicie el EAR pulsando el botón derecho el ratón sobre WebSphere Application Server v6.0
en la vista Servidores, y pulsando Reiniciar proyecto> TempEJBEAR.
- Pulse Ir > Lanzar el Explorador de servicios web en la barra de menú
principal y repita las instrucciones del apartado anterior para probar
los métodos fahrenheitToCelsius y celsiusToFahrenheit.
Ahora está preparado para iniciar el Ejercicio 1.5: Validar la conformidad WS-I
del tráfico del servicio Web.