Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

What is service-oriented computing(SOC) ? How is it related to service-oriented

ID: 3868657 • Letter: W

Question

What is service-oriented computing(SOC) ? How is it related to service-oriented architecture (SOA) ? How can SOA be used in businesses and e-businesses to provide competitive advantage. Use a real time examples and evidence.
What is service-oriented computing(SOC) ? How is it related to service-oriented architecture (SOA) ? How can SOA be used in businesses and e-businesses to provide competitive advantage. Use a real time examples and evidence.
What is service-oriented computing(SOC) ? How is it related to service-oriented architecture (SOA) ? How can SOA be used in businesses and e-businesses to provide competitive advantage. Use a real time examples and evidence.

Explanation / Answer

Answer:

service-oriented computing(SOC):

Service-oriented computing is an emerging cross-disciplinary paradigm for distributed computing, which is changing the way software applications are designed, delivered and consumed. At the heart of service-oriented computing are services that provide autonomous, platform-independent, computational elements that can be described, published, discovered, orchestrated and programmed using standard protocols to build networks of collaborating applications distributed within and across organizational boundaries

SOC is the computing paradigm that utilises services as fundamental resources for developing applications. Services are self-describing and computational resources that support rapid, automatic, low-cost of distributed systems.

How is it related to service-oriented architecture (SOA):

The Service-Oriented Computing (SOC) paradigm refers to the set of concepts, principles, and methods that represent computing in Service-Oriented Architecture (SOA) in which software applications are constructed based on independent component services with standard interfaces.

advantages:

The idea of a service was developed in the world of business. Look in any “Yellow Pages” directory, and you will find categories such as “courier services”, “garage services”, and “roofing services”. For each of these, some person or company (the service provider) is offering to do something – carry goods and messages, look after vehicles, install and repair building roofs – that will benefit other people or companies (the service consumers). The providers offer to contract with the consumers to do these things, so that the consumers know in advance what they will get for their money.

The idea has been adopted by technologists. They have established the concept of a software service. A software service is performed by a software program. It produces effects that have value to the people or organizations that are its consumers. It has a provider – a person or organization that takes responsibility for running the program to produce those effects. And there is an implicit or explicit contract between the provider and the consumers that the program will produce the effects that the consumers expect.

Software services can be provided over the Internet and the world-wide web. In some countries, for example, the government provides a service by which taxpayers can complete and submit their tax returns via the web. Here, the service has a human interface. Services provided over the web can also have software interfaces. For example, there are commercially-available web services that provide real-time stock quote information in a form where it can be analyzed by the consumers’ software. Software services can similarly be provided over enterprises’ internal networks, and a service performed by one program can be used by another program running on the same computer system. It is the organization of an enterprise’s software as software services that are provided internally in this way, and also externally, that is the essential characteristic of SOA.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote