Current Slide

Small screen detected. You are viewing the mobile version of SlideWiki. If you wish to edit slides you will need to use a larger device.

What is Service Oriented Architecture (SOA)?

  • “A service-oriented architecture is essentially a collection of services. These services communicate with each other. The communication can involve either simple data passing or it could involve two or more services coordinating some activity. Some means of connecting services to each other is needed.”[1]
  • “Service-oriented architecture (SOA) provides methods for systems development and integration where systems group functionality around business processes and package these as interoperable services. An SOA infrastructure allows different applications to exchange data with one another as they participate in business processes. SOA separates functions into distinct units, or services, which developers make accessible over a network in order that users can combine and reuse them in the production of business applications “ [2] 
  • Is not a computing architecture but a style of programming 
  • An SOA application is a composition of services
  • A “service” is the building block/ unit of an SOA
  • Services encapsulate a business process
  • Service Providers Register themselves
  • Service use involves: Find, Bind,
    Execute
  • Most well-known instance is Web


Speaker notes:

Content Tools