Existen 3 tipos fundamentales de servicios que pueden ser identificados

Existen 3 tipos fundamentales de servicios que pueden

This preview shows page 16 - 25 out of 36 pages.

Existen 3 tipos fundamentales de servicios que pueden ser identificados
Image of page 16
Servicios utilitarios Se trata de servicios que implementan alguna funcionalidad general que pueden usar diferentes procesos empresariales. Un ejemplo de servicio utilitario es un servicio de conversión de divisas al que puede accederse para calcular la conversión de una divisa a otra.
Image of page 17
Servicios empresariales Se trata de servicios asociados con una función empresarial específica. Un ejemplo de una función empresarial en una universidad sería la inscripción de estudiantes para un curso.
Image of page 18
Servicios de coordinación o proceso Se trata de servicios que soportan un proceso empresarial más general que por lo general implican diferentes actores y actividades. Un ejemplo de un servicio de coordinación en una compañía es un servicio de pedidos que permite la colocación de pedidos con proveedores, bienes aceptados y pagos realizados.
Image of page 19
19.2.2 Diseño de interfaces del servicio La siguiente etapa en el proceso de ingeniería de servicios es diseñar las interfaces del servicio. Esto implica definir las operaciones asociadas con el servicio y sus parámetros. La meta consiste en minimizar el número de intercambios de mensajes que deben tener lugar para completar la petición del servicio. Se tiene que garantizar que tanta información como sea posible pase al servicio en un mensaje en lugar de usar interacciones de servicio sincrónicas.
Image of page 20
Etapas en el diseño de la interfaz de servicio 1. Diseño de interfaz lógica, donde se identifican las operaciones asociadas con el servicio, sus entradas y salidas, así como las excepciones asociadas con dichas operaciones. 2. Diseño de mensajes, donde se diseña la estructura de los mensajes que envía y recibe el servicio. 3. Desarrollo WSDL, donde el diseño lógico y de mensajes se traducen a una descripción de interfaz abstracta escrita en WSDL.
Image of page 21
19.2.3 implementación y despliegue del servicio La etapa final del proceso de ingeniería de servicios es la implementación del servicio. Esta implementación puede implicar la programación del servicio usando un lenguaje de programación estándar como Java o C#. Una vez implementado un servicio, tiene que probarse antes de desplegarse. Esto supone la exploración y partición de las entradas del servicio y crear mensajes de entrada que reflejen dichas combinaciones de entrada, y entonces comprobar que las salidas son las esperadas.
Image of page 22
El despliegue del servicio El despliegue del servicio, la etapa final del proceso, implica poner a disposición el servicio para su uso en un servidor Web. La mayoría del software servidor hace esto muy simple. Sólo hay que instalar el archivo que contiene el servicio ejecutable en un directorio específico. Entonces, automáticamente queda disponible para su uso.
Image of page 23
19.2.4 Servicios de sistemas heredados Los sistemas heredados son sistemas de software antiguos que emplea una organización. Por lo general, dependen de tecnología obsoleta, pero todavía son esenciales para la empresa. Uno de los usos más importantes de los servicios es implementar
Image of page 24
Image of page 25

You've reached the end of your free preview.

Want to read all 36 pages?

  • Fall '19
  • Comunicación, Servicio web, Arquitectura orientada a servicios, Flujo de trabajo

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes
A+ icon
Ask Expert Tutors