21.09.2015 Views

T E S I S

para servicios web

para servicios web

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Paso 2.6: Extender el Diseño del Servicio<br />

El proceso de modelado de servicios tiende a centrarse en las necesidades evidentes del<br />

negocio. Aunque la reutilización siempre es una buena opción, frecuentemente se utiliza<br />

el proceso de diseño para garantizar que la mayoría de la funcionalidad reutilizable se<br />

construya en diferentes servicios.<br />

Esto implica la realización de un análisis especulativo de lo que otras características en el<br />

contexto funcional predefinido del servicio deben ofrecer.<br />

Existen dos formas para implementar nueva funcionalidad:<br />

• Adición de nuevas operaciones<br />

• Adición de nuevos parámetros para las operaciones existentes<br />

Mientras que la última opción puede simplificar las interfaces de servicio, también puede<br />

ser contra-intuitivo ya que demasiados parámetros asociados con una operación pueden<br />

requerir que los solicitantes de servicios necesiten saber mucho acerca del servicio para<br />

utilizarlo de manera efectiva.<br />

Paso 2.7: Identificación de Procesamiento Requerido<br />

Una vez que se tiene un diseño real del nuevo servicio de negocios, se deben estudiar las<br />

condiciones de transformación de cada una de sus operaciones detalladamente. Lo<br />

anterior para determinar si los servicios de aplicaciones adicionales son necesarios para<br />

realizar cada parte de la funcionalidad expuesta. Si se determina la necesidad de nuevos<br />

servicios de aplicación, se tendrá que determinar si ya existen, o si deben añadirse a la<br />

lista de servicios que se ofrecen como parte de esta solución.<br />

Paso 3: Proceso de Diseño de Aplicaciones de Servicio<br />

Los servicios de aplicación representan la sub-capa inferior de la capa de servicio<br />

integrado, son los responsables de llevar a cabo las demandas de procesamiento dictados<br />

por el negocio y las capas de la orquestación.<br />

El diseño de servicios de aplicación no requiere experiencia en análisis de negocios. La<br />

capa de servicios de aplicación es una abstracción de servicio orientados a ambientes<br />

técnicos de una organización, mejor definido por aquellos que entienden la mayoría de<br />

estos entornos.<br />

24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!