Friday, February 23, 2018

SOA(Service Oriented Architecture) INTERVIEW QUESTIONS AND ANSWERS

                                   SOA INTERVIEW QUESTIONS AND ANSWERS



1. What is meant by SOA?

  Answer:

         It is a collection of services. These services can communicate with each other.The communication can involve two or more services coordinating some activity.

2. What is meant by Contemporary SOA?

Answer

       It represents an architecture that promotes service-orientation through the use of Web Services.

3. List out any four characteristics of Contemporary SOA?

Answer

          1. It increases quality of service

          2. It is based on open standards

          3. It promotes discovery

          4. it promotes federation

4. What is the benefit of SOA?

Answer

          1. Improved integration

          2. Organization Agility

          3. Best-of-breed

          4. Inherent reuse

5. Define the principle of  Autonomy?

Answer

      Autonomy principle represents the ability of a service to carry out its logic independently of outside influence.

6. List the different types of Autonomy?

Answer

       1. Runtime Autonomy

       2. Design-time Autonomy

7. What is Runtime Autonomy?

Answer

       It represents the amount of control service has over its execution environment at runtime.

8.What is the full form of UDDI?

Answer

     UDDI stands for Universal Description Discovery and Integration

9. What is the design characteristic required for Contemporary SOA?

Answer

      1. Standardization
  
      2. Scalability

      3. Behavioral predictability

      4. Reliability

10. What is meant by Architecture?

Answer

   It refers a systematic arrangement of computerized automation technological solutions.

11. What is meant by Application Architecture?

Answer

      It is a template for all others which specifically explained the technology, Boundaries, Rules, Limitations, and Design that apply all solutions based on the template.

12. What is meant by RPC?

Answer

       Client-server remote procedure call(RPC) connections are used for remote communication between components residing on client workstations and servers.

13. What are the advantages of the RPC in SOA?

Answer

     1. Beter load balancing

     2. More scalable

     3. Multiple concurrent request are processed

14. What does XML signature element provide?

Answer

    It provides the Message Integrity and authentication information about the originator of the message.

15. List the specifications of the WS-Security framework?

Answer

        1.WS-Security

        2. XML -Signature

       3. XML - Encryption

16. What is the need of the WS-Security?

Answer

      The WS-Security is needed for mainly two reasons

                1. Message level security measures

                2. Authentication and Authorization control

17. What is meant by WS-Security?

Answer

     WS-security is the Web Services security.It is the flexible and extensible framework for SOAP to apply security to Web Services.

18. What is the Specification of WS-Policy Framework?

Answer

         1. WS- Policy

         2. WS-Policy Assertions

         3. WS-Policy Attachments

18. What is meant by Channels in SOA?

Answer

       Channels are the principle mechanism used to realize interactions. A channel is named, Described, and then related to the roles that realize its behavioral interface.

19. What are the steps for composing SOA?

Answer

       1. Choose service layers

       2. Position core standards

       3. Choose SOA extensions

20. What are the benefits of JAX_RPC?

Answer

        1.Portable and Interoperable web services

        2. Increased the developer productivity

        3. Support for open standards like XML, SOAP, WSDL

        4. Support for tools

21. What are the types of communications in mainframe systems?

Answer

    1.Synchoronous communiction

    2. Asynchorous communications

22. What is web services?

Answer

      A web service is used to implement architecture according to service oriented architecture concepts.The basic unit of communication is a message.

23. What are the parts comprised in the web services framework?

Answer

     1. one or more archtecture

     2. Technologies

     3. Concepts

     4.  Models

     5. Sub-frameworks

24. What are the Advantages of Web Services?

Answer

    1. Flexible

    2. Adaptable

    3. Promotes Interoperability

    4. Reduces complexity

25. What are the classifications of Web Services designs?

Answer

             There are two types

                                  A. Temporary classifications

                                  B. Permanent classifications

26. What is meant by service?

Answer

             A service is a unit of software  capable of altering its role, depending on its processing responsibility in given scenario.

27. What are the fundamental roles of services?

Answer


          1. Service provider

          2. Service requestor

          3. Intermediaries

          4. Service composition

28. What are the types of Intermediaries?

Answer

          1. Active Intermediaries

          2. Passive Intermediaries

29. What are the characteristics of Application Service Layer?

Answer

       1. Solution-agnostic

       2. Generic and reusable

       3. Inconsistent interms of the interface granularity they expose

       4. Expose functionality with in a specific processing context

30. What are the layers of abstraction identified for SOA?

Answer

       1. The Application service layer

       2. The Business  service layer

       3. The Orchestration service layer

31. What is meant by Coordinations?

Answer

         It is the act of one entity disseminating information to a number of participants for coordinating the activites of the web services that are a part of a business process.

32. What are the patterns supporetd by the WSDL?

Answer

   Some of the patterns are supported by WSDL is

        1. In-only pattern

        2. Out-only pattren

        3. In-out pattern

        4. Out- in pattern

        5. Robust in-only pattern

        6. Robust out-only pattern

33. What is Publish-and-Subscribe patttern in SOA?

Answer

       It is an asynchronous MEP in which publishers's sends messages to all interested subscribers.

34. List out somr primitive MEPs?

Answer

      1. Request response

      2. Fire and forget

      3. Complex MEPs

35. What is meant by Messsage Exchange patterns(MEP)?

Answer

     It is the way that SOAP meassages are exchanged between the web service provider.It represents a set of templates.

36. What are th econcepts of SOAP?

Answer

      1. SOAP sender

      2. SOAP receiver

      3. SOAP intrermediary

      4. Initial SOAP sender

      5. Ultimate SOAP receiver

37. What is SOAP nodes?

Answer

     The program that services use to transmit and receive SOAP messages are refered to as SOAP nodes.

38. What are the mesaging styles offered by SOAP in SOA?

Answer

     1. Document style

     2. RPC(Remote Procedure Call)

39. What are the parts of SOAP Message?

Answer

     1. SOAP Envelope

     2. SOAP Header

     3. SOAP Body

     4. SOAP Fault

40. What are the characteristics of SOAP messaging framework?

Answer

      1. Extensible

      2. Interoperable

      3. Independent

41. What is the use of  SOAP  in SOA?

Answer

      The Simple Access Protocol(SOAP) is used to define a standared message format which is used for communication between services running on different Operating systems.

42. What is meant by Metadata in SOA?

Answer

     Meta data provides informations about service.

43. What are the parts that comprise concerete descriptinos?

Answer

      1. Binding

      2. Port

      3. Service

44. Waht is meant by concrete description?

Answer

      The concrete description portion of the service interface by sorting the message a service can process into group of functions

45. What are the parts that comprise an abstract description?

Answer

     1. Port type

     2. Operation

     3. Message

46. What are the categories of Service descriptions?

Answer

       1. Abstract descriptions

       2. Concerete descriptions

47. What does port type in abstract description provide?

Answer

       It provides a high-level view of the service interface by sorting the messages a service can process into group of funvtions.

48. What is intial sender?

Answer

      Initial senders are simply service requestors that initiate the transmission of a message.It is the first Web service in a message path.

49.What is ultimate receiver?

Answer

     Ultimate receiver identifies service providers that exist as the last Web service along a Message's path.

50. What is meant by Service oriented Analysis in SOA?

Answer

    It is the process of determining how business automation requirements can be represented through service-orientation.






   


No comments:

Post a Comment

A R Murugadoss --- Film Career and Biography

         A R Murugadoss --- Film Career a Biography  Early Life :          A.R Murugadoss was Born on 25th September in the Year o...