Service-orientation

From WikiMD's Wellness Encyclopedia

Service-orientation is a design paradigm for computer software in the form of services. This approach improves the flexibility of your system by decomposing it into smaller, more manageable pieces. Each service then represents a specific functionality, and services can be combined to provide the functionality of a large software application.

Overview[edit | edit source]

Service-orientation is a way of thinking in terms of services and service-based development and the outcomes of services. A service is a discrete unit of functionality that can be accessed remotely and acted upon and updated independently, such as retrieving a credit card statement online.

A service has four properties according to one of many definitions of SOA:

  • It logically represents a business activity with a specified outcome.
  • It is self-contained.
  • It is a black box for its consumers.
  • It may consist of other underlying services.

Principles[edit | edit source]

Service-orientation requires the following principles:

Benefits[edit | edit source]

Service-orientation provides numerous benefits, including:

See also[edit | edit source]

References[edit | edit source]

WikiMD
Navigation: Wellness - Encyclopedia - Health topics - Disease Index‏‎ - Drugs - World Directory - Gray's Anatomy - Keto diet - Recipes

Search WikiMD

Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro / Zepbound) available.
Advertise on WikiMD

WikiMD's Wellness Encyclopedia

Let Food Be Thy Medicine
Medicine Thy Food - Hippocrates

WikiMD is not a substitute for professional medical advice. See full disclaimer.
Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.

Contributors: Prab R. Tumpati, MD