Wednesday, May 22, 2013

   Quick Links:   Articles     MA Blog     Community Blog     Templates     Books     BA Humor     Events     Jobs     Interview Questions         RSS Feeds

Interview Questions for Business Analysts and Systems Analysts

Careers



Do your homework prior to the business analysis interview!

Having an idea of the type of questions you might be asked during a business analyst interview will not only give you confidence but it will also help you to formulate your thoughts and to be better prepared to answer the interview questions you might get during the interview for a business analyst position.  Of course, just memorizing a list of business analyst interview questions will not make you a great business analyst but it might just help you get that next job.

Business Analyst Interview Questions


Recent Interview Questions | Search | Subscribe (RSS)

What is Service Oriented Architecture?
Question: What is Service Oriented Architecture?

Statistics:Article Rating (6836 Views) (0 Additional Answers/Comments)
Posted by: cadams5
Categories: Systems Analysis, General


Answer:
 

Service-Oriented Architecture (SOA) describes a set of principles used for designing and developing software in the form of reusable and interoperable components or services.   These SOA services are functions that are well-defined, self-contained, and do not depend on the context or state of other services, i.e., they are loosely coupled.  An application (or service) that is the service consumer will send a request message to another service (the service provider).  The service provider may, in turn, call other services which are also acting as service providers.  Then the service provider will return a response message.

Services may be created and implemented using different programming languages and still be reused by many different applications. The advantage of this architecture is that different areas of an organization or even different companies across an industry can develop and deploy services using their preference of implementation language, and other consuming systems can still use them.  For example, one service may be written in C# while another may be written in Java.

Each SOA service exposes a clearly defined interface that is used to access it and pass information.  These services and their consuming applications communicate with each other through a well-defined, share format, such as XML, to call and pass information between SOA services.  Other data describing notations such as JSON can also be used.

Additional Answers/Comments
Only registered users may post comments.
  

Do you twitter?: If you want short updates on what's going on in the BA world and at ModernAnalyst.com, simply follow us on Twitter: http://twitter.com/ModernAnalyst



Select ModernAnalyst Content

Register | Login



 

Privacy Statement  |  Terms Of Use
Copyright 2006-2013 by Modern Analyst Media LLC