I herewith attached the notes and possible questions for UNIT-IV and UNIT-V. Hope it will be useful for the III IAT and University Examinations. Name: IT & Service Oriented Architecture Roots of SOA – Characteristics of SOA – Comparing SOA to client-server and distributed internet architectures. SERVICE ORIENTED ARCHITECTURE – IT REGULATION QUESTION . (May/June ) Write short notes on business activities in web services.

Author: Nibei Gurisar
Country: Qatar
Language: English (Spanish)
Genre: Technology
Published (Last): 12 January 2011
Pages: 62
PDF File Size: 1.29 Mb
ePub File Size: 18.6 Mb
ISBN: 391-7-48776-203-6
Downloads: 40493
Price: Free* [*Free Regsitration Required]
Uploader: Yozshunos

Documents Flashcards Grammar checker. These services are well defined business functionality that is built as software components that can be reused for different purposes. How do components in an SOA inter-relate? List any four SOA Characteristics? What is Coarse Grained service? A service may still be implemented as a set of fine-grained objects, but the objects themselves are not accessible over a network connection.

List the features of SOAP? Net Architecture especially, Web Services. List the logical components of automation logic. A service represents a logically grouped set of operations capable of performing the related units of work.

Define Distributed Internet architecture Distributing application logic among multiple components some residing on the client, others on the server reduced deployment headaches by centralizing a greater amount of the logic on servers.

Server-side components, now located on dedicated application servers, would then share and manage pools of database connections, alleviating the burden of concurrent usage on the database server A single connection could easily facilitate multiple users. Explain Legacy System Adapter. It is my personal opinion that any time a Service Component needs to interface to a legacy system, that an Adapter Pattern should be used.

This Adapter performs a number of tasks. In order to perform the conversions, it may be necessary for an adapter to interface with many Service Components in order to perform data enrichment or break data apart into its fundamental data types. What do you mean by loose coupling?

It is a condition wherein a service acquires knowledge of another service while still remaining independent of that service. It is achieved through the use of service contracts that allow services. What does contemporary SOA represent?

An open, extensible, federated, composable architecture that promotes service-orientation and is composed of autonomous, QoS-capable, vendor diverse, interoperable, discoverable and potentially reusable services implemented as web services. What are the 2 types of autonomy? Service boundaries are distinct from each other but the service may share underlying resources. The underlying logic is under complete control and ownership of the service.


Explain the common Principles of Service Orientation in detail? What is distributed internet architecture and compare it with SOA. List the benefits of SOA? Explain about web services models? Explain how SOA can be compared to client-server architecture.

Explain the anatomy of service oriented architecture. What are web services platform elements? What are wrapper services? That is, a web service is just a facade, and there is no way to tell whether it fronts a “legacy application” or “a set of complex services”.

Services are autonomous comment? It’s important to realize that when a service is interfacing to or communicating with another system, there will always be some level of dependency on the interfaces and existence of the other system. Explain SOAP message format. Explain the importance of messaging with SOAP and message exchange patterns in web services. Write a note on atomic transactions. Describe in detail about messaging with SOAP. Write short notes on Orchestration and choreography.

Briefly discuss on application service layer.

IT SOA – Anna University UG/PG Syllabus/Notes/Question Banks

Explain about service layer abstraction and Orchestration service layer. Explain about service layer configuration scenarios. Write short notes on: Discuss about different service layer in detail. Discuss about Business service layer and Orchestration service layer in detail.

List the goals of service oriented analysis? What logic should be encapsulated by each service. What is the usage of envelope element in SOAP message structures?

Message information goes here What are the component specifications in service modeling? Briefly explain the it24001 in entity centric? These services are strictly solution and business process agnostic, built for reuse by any application that needs to access or manage information associated with a particular entity.

What are the business service models that business service layers offers? Give the structure of SOAP message document? Define service oriented analysis. What are the potential types of logic suitable for abstract orchestration layer?

IT2401 Service oriented architecture 07sem

List out some guidelines of service modeling. What is entity centric business service design? Explain in the steps involved in service oriented design in detail. Discuss the step by step process of service modeling in detail.

Complete Coverage!

Explain the entity — centric and task centric business service design in detail. List out the objectives of service Oriented Design. Sa about service oriented design process. Describe application service design in a step by step process.

IT Service Oriented Architecture Lecture Notes – Scan and Type Version

Describe in detail about entity-centric business service design in a step by step process. The main goal of WSIT is to provide interoperability with. WSIT includes noted bootstrapping and configuration technology. What is marshalling and unmarshalling? In RMI, marshalling is done either via serialization or externalization.


Marshalling and unmarshalling occupy a strange role in designing a distributed application. On the one hand, the means by which you perform marshalling and unmarshalling is a technical detail: On the other hand, it’s a very important technical detail, and the way you do it can often make or break an application.

List the components used to built J2EE web applications? What are the benefits of common language runtime? The ability to easily use components developed in other languages.

Extensible types provided by a class library. New language features such as inheritance, interfaces, and overloading for object-oriented programming; support for explicit free threading that allows creation of multithreaded, scalable applications; support for structured exception handling and custom attributes.

List out the common layers required by a development and runtime platform for building SOA. Describe about JAXB architecture in detail. Discuss about web service interoperability technologies. How is SOA achieved in. WS-Policy defines a base set of constructs that can be used and extended by other Web services specifications to describe a broad range of service requirements and capabilities. WSDL definition hosts multiple child constructs associated with abstract and concrete parts of the service description.

Java transaction managers are specifically designed to provide this functionality. Distinguish between the identifier and expires elements. What is it401 attribute? Sia the types of Choreography. Digital signatures techniques can be used to help ensure non-repudiation. notws

Techniques that ensure channel security can be used for securing messages. Ntoes, such techniques are applicable in a few limited cases. Examples include a static direct connection ska a requester agent and a provider agent. For some applications, such mechanisms can be appropriate. However, in the general case, message security techniques such as encryption and signing of the message payload can be used in routing and reliable messaging.

The normal form policy expression is the most straightforward Infoset; equivalent, alternative Infosets allow compactly expressing a policy through a number of constructs.

WS-Policy by itself does not provide a negotiation solution for Web services. WS-Policy is a building block that is used in conjunction with other Web service and application-specific protocols to accommodate a wide variety of policy exchange models. Differentiate the identifier and expires elements. What is DigestMethod i2t401 DigestValue?