Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Contrast OOP and SOA. What are tenets of each?

Answer Posted / santhoshmx

OOP is a programming paradigm, where the basic unit is
called Object. OOP can also be called as Real World
Modelling. Every real world entity can be represented by an
object. An object is designed based on its actual
attributes and behavior/functionality. One or more objects
inter-relate and inter-operate to perform a specific task.
In other words, OOP is a method of creating applications
using well-defined entities called Objects.

Where as, SOA(Service Oriented Architecture) is a more
broader and more abstract term. It is not just about
creating a single application. In this architecture, an
application or even Data can also be called as a Service.
Here applications or data are created and deployed in web
as SERVICES which are independent, interoperable and
reusable. Another application may use one or more existing
Servives to perform its task. Here the usage of service may
vary from interoperation, coordination or even as simple as
data sharing. The services are grouped together based on
business processes. Let me provide a simple example, where
GoogleMaps and YahooMaps can be referred as a Service on
the web. They host the map info and geodata and it is
widely accessible. Many GPS related and location based
applications use this service and share those data to
perform its own functionality. In other applications, the
usage of service may be complex(Many Services participating
and sharing or interoperating with each other forming a
Mesh).

Is This Answer Correct ?    16 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is destructor oops?

1154


What is the types of inheritance?

1155


What is polymorphism what is it for and how is it used?

1063


What is class in oop with example?

1162


What is for loop and its syntax?

1137


What is interface in oop?

1187


What is the importance of oop?

1149


write a C++ program for booking using constructor and destructor.

2595


What is a function in oop?

1141


what are the ways in which a constructors can be called?

2204


what's the basic's in dot net

2236


hi all..i want to know oops concepts clearly can any1 explain??

2179


Can we create object of interface?

1182


write a program that takes input in digits and display the result in words from 1 to 1000

2490


Can main method override?

1158