service-oriented architecture

noun
UK /ˈsɜːvɪs ˈɔːriəntɪd ˈɑːkɪtektʃə/
US /ˈsɜːrvɪs ˈɔːriəntɪd ˈɑːrkɪtektʃər/

A way to build computer programs by joining small helper programs that talk to each other.

The company redesigned its online store using service-oriented architecture so each feature could work on its own.


OTHER MEANINGS

2. A design style where software parts communicate over a network using standard protocols.

The team adopted service-oriented architecture to connect legacy systems with new applications.

3. An IT strategy that treats business functions as reusable services.

Service-oriented architecture helped the bank reuse its payment service across multiple products.

4. A framework for integrating heterogeneous systems through loosely coupled services.

Their service-oriented architecture allowed the inventory and billing systems to exchange data without tight dependencies.