Service-oriented computing is considered to be a natural progression from component-based software development. In the late 1990s developers were getting tired of writing the same functions over and over again, and they began to create components that encapsulated common functions. Then they would use these components in their code or sell them to their customers. This paradigm was carried over to the world of Web services.
Web services is an example of service-oriented computing. A company may create a Web service that customers can connect to, enumerate to see what functions are exposed by the Web service and then code for this Web service. The advantages of Web services are that they're platform independent (your customers can essentially run any OS), secure and scalable. They're also Web-based, so they run over Port 80, which many firewalls do not block.
Dig Deeper on IT systems integrators
Related Q&A from Hilary Cotter
Learn why Oracle VM would be chosen over Hyper-V or VMware and read an expert's recommendations for implementing Oracle VM. Continue Reading
Learn the benefits of Software as a Service (Saas) for your customers and how you can create and sell services that best fit their business needs. Continue Reading
Microsoft's Hyper-V makes it a stronger competitor in the virtualization market. While price is driving Hyper-V adoption over VMware, some Microsoft ... Continue Reading