What is a service-oriented architecture?

What will be an ideal response?


The SOA approach attempts to design loosely coupled and autonomous services that can be
combined to provide flexible composite business processes and applications. SOA principles
provide a unique design approach for building Web services for SOA:
? loose coupling: services must be designed to interact on a loosely coupled basis;
? reusability: logic that can potentially be reused is designed as a separate service;
? contract: services adhere to a communications contract that defines the information exchange
and any additional service description information, specified by one or more service
description documents;
? abstraction: beyond what is described in the service contract, services hide logic from the
outside world;
? composability: services may compose other services, so that logic can be represented at
different levels of granularity thereby promoting reusability and the creation of abstraction
layers;
? autonomy: services have control over the logic they encapsulate and are not dependent upon
other services to execute this governance;
? stateless: services should not be required to manage state information, as this can affect their
ability to remain loosely-coupled;
? discoverability: services are designed to be outwardly descriptive so that they can be found
and assessed via available discovery mechanisms.

Computer Science & Information Technology

You might also like to view...

? Simulate a random network model with a slight deviation from the ER model where the variation is as follows. The network has N nodes where N is very large (>1000), link creation probability p is very small (<0.1). As time progresses, at regular intervals, certain links get removed from the network with probability p 4 . Estimate the changes in the characteristics, such as mean nodal degree, APL, and degree distribution parameters, of the network after k intervals where k = 1, 2, 5, and 10.

What will be an ideal response?

Computer Science & Information Technology

____ is bundled with the Solaris operating systems. It captures packets from the network and displays their contents.?

A. ?Tcpdump B. ?nettl C. ?netfmt D. ?Snoop

Computer Science & Information Technology

On a social network, a collection of posts or status updates from a person's friends is called a(n) ________

Fill in the blank(s) with correct word

Computer Science & Information Technology

When converting a database into the 2002 or 2003 format, all Objects must be closed prior to the databases conversion

Indicate whether the statement is true or false

Computer Science & Information Technology