Q

What is the difference between object-oriented and service-oriented programming?

What is the difference between object-oriented and service-oriented programming?

Object-oriented programming (OOP) focuses on creating objects that contain both state and behavior. Service-oriented programming (SOP) builds on top of OOP, allowing services to be built using OO techniques. These services themselves provide increased reuse of the business logic, by allowing the service to be used in diverse applications. OOP focuses on what objects an application consists of, while an SOP approach focuses on the application's functionality, or in other words, what the application does.  

This was last published in September 2002

Dig Deeper on Service-oriented architecture (SOA) development

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

3 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

How many language run on .net framework
Cancel
What a stupid, useless article. Why did I have to fill out a stupid form with my address, phone number, and number of employees at my organization for this?
Cancel
Hi VAded1987, I'm sorry you didn't find the article informative. This is an older piece and since its publication, we generally try to provide more in-depth content. Did you have a specific question you were hoping to get answered? The registration grants you access to not just this article, but lengthier articles and research pieces.
Cancel

-ADS BY GOOGLE

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close