The World Wide Web is more and more used for application to application communication. Any software component that makes itself available over the Internet and uses a standardized XML messaging system may be generally considered a Web service.
Web Services are a new breed of Web application. They are self-contained, self-describing, modular applications that can be published, located, and invoked across the Web. Web Services perform functions, which can be anything from responding to simple information requests to complicated business processes. Once a Web service is deployed, other applications (and other Web Services) can discover and invoke the deployed service.
Web Services is the next "big thing" in software development. Every business will eventually become both a supplier and consumer of Web Services. Web Services will completely change the way we conduct business, far beyond the impact we've seen with e-commerce. Web Services take what HTML and TCP/IP started, and add the element of XML, to enable task-focused services that come together dynamically over the Web.
Applications access XML Web services via standard Web protocols and data formats such as HTTP, XML, and SOAP, independent of how each XML Web service is implemented. XML Web services combine the best aspects of component-based development and the Web, and are a cornerstone of the Microsoft .NET programming model.
By creating a standard way to connect disparate business systems, XML Web services are a natural solution to many integration challenges. They enable businesses to more economically connect with partners and customers; they create the opportunity to act on information from a variety of mobile devices; and they provide added flexibility to respond quickly to change. Web services currently run a wide gamut from news syndication and stock-market data to weather reports, currency exchange rates and package-tracking systems.Click here to learn about one such web service available from CompuWork.
CompuWork has developed solutions for many sectors of the economy: Healthcare, Law & Justice, Financial Services, Public Utilities, federal and local Government, Transportation, and many more. Large projects and small jobs, from multi-national corporations with hundreds of users to small privately held businesses with only a couple of users, all have been served by CompuWork.