Definition

service-oriented integration (SOI)

Contributor(s): Brian Connell, CTO, WestGlobal

SOI is also an abbreviation for Silicon-On-Insulator.

Service-oriented integration (SOI) is defined as integrating computing entities using only service interactions in a service-oriented architecture. Service-oriented integration addresses problems with integrating legacy and inflexible heterogeneous systems by enabling IT organizations to offer the functionality locked in existing applications as reusable services.

In contrast to traditional enterprise application integration (EAI), the significant characteristics of services-oriented integration are:

Well-defined, standardized interfaces – Consumers are provided with easily-understood and consistent access to the underlying service.

Opaqueness – The technology and location of the application providing the functionality is hidden behind the service interface. In fact, there is no need for a fixed services provider.

Flexibility – Both the providers of services and consumers of services can change - the service description is the only constant. Provided both the provider and consumer continue to adhere to the service description, the applications will continue to work.

This was last updated in September 2005

Dig Deeper on Service-oriented architecture (SOA) implementations

PRO+

Content

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

Start the conversation

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.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close