C

13
Service Engineering By Md. Javedul Ferdous

Transcript of C

Service Engineering

By

Md. Javedul Ferdous

Service Engineering

What ?

Service Engineering

• Process of developing services for reuse in service oriented applications

• Ensure the service represents a reusable abstraction that could be useful in different systems.

• Design and develop to ensure that the service is robust and reliable.

Service Engineering

Process

1. Service candidate identification

2. Service design

3. Service implementation and deployment

Service Engineering

Service candidate identification

• Support business processes

• Identify possible services

• Understanding and analyzing the

organization’s business processes.

Service candidate identification

Three fundamental types

a. Utility services: Currency Conversion

b. Business services: Course Registration

c. Coordination or process services: Pizza

Service candidate identification

Service design

• Design the logical and WSDL service

interfaces

• Define the operations associated with the

service and their parameters

Service design

Service design

Service design

Three stages

Logical interface design

Message design

WSDL development

Service implementation and deployment

• Implement and test the service and make it

available for use