|
|
|
|
|
Understanding Web Services 1. What is "Web Services"? Web services are services that are made available from a business's server for Web users or other Web-connected programs. Web services exploit the existence of the Internet and the World Wide Web, including the fact that every Web user has a browser that serves as a ready-made user interface to services, no matter where they are physically located. The term implies the ability to create such services easily and then make it possible for potential users to find your service. The original term was "application services." Web services became the new term as the emphasis shifted toward the Web-based standards and tools that would allow your business to easily put its services on the Web and enable people to find them. This Learn IT intends to give you a "quick handle" on what this is all about and what you and your business may want to do about it now. 2. Who should create Web services and who would use them? Almost any product can be sold on the Web and many services can actually be performed on the Web, remotely and without human intervention. Computing and data storage services are good examples. Web site use analysis, medical diagnosis (given appropriate input devices and data), insurance need analysis, and stock trading, are other examples. A service that you now provide by mail or by in-person service may often be offered to remote users. Many of these services can already be found on the Web, often built at considerable expense. Web services includes the computing platforms, standard data formats specified by industry or in general, ways of exchanging data, and ways of posting the availability of services to the world that will make building these services faster, cheaper, and safer. 3. How do you create a Web service? In addition to the usual program development methodologies, you use a programming language and related "platform" such as Microsoft's VisualBasic and .NET set of development facilities or Sun Microsystem's Java language and SunOne platform. Along with these, you use special programming standards created especially for Web services. The four main programming standards used in creating a Web service are:
4. Who sets the standards and where are they headed? In addition to the currently-used standard interfaces, several organizations have developed or are developing new standards that will ensure greater interoperability in the future and add standards providing greater security and management of services.
5. What are the major Web services development platforms? Microsoft, Sun Microsystems, Hewlett-Packard, and IBM each have a set of development tools aimed at helping developers create Web services. The common set of standard Web services tools is intended to allow all Web services to interoperate among different operating system platforms.
IBM's WebSphere provides a set of products for creating Web services that incorporates the Java interfaces from Sun Microsystems. 6. What are some other Web services standards? There are a number of other "core" standards, especially for use with XML. These include:
Then there are hundreds of XML "applications," or effective standards for exchanging data within a particular vertical industry or type of business. A few examples include:
A number of XML applications aim at providing generic approaches to business data and program exchange. These include:
7. Should your business create Web services now? For many businesses and other enterprises, the general advice from experts seems to be "Yes," with the caution that many standards are open-ended and, for some needs, still not there yet. The creation of a Web service may require a partially ad hoc implementation for now to be replaced later with the standard approach. The return on investment for a Web service created now may take more time to arrive; the upside is that the learning curve will be more gradual over time, possibly improving long-term ROI. 8. What products exist that can help you create Web services? In addition to the operating system platform products mentioned in step 5, a number of vendors provide approaches or tools for creating Web services.
|
|
HOME | OVERVIEW | MISSION | VISION | PARENT COMPANY | MANAGEMENT | WHAT IS WEB SERVICES | BENEFITS OF WEB SERVICES | UNDERSTANDING WEB SERVICES | WEB SERVICES GLOSSARY | E-BUSINESS INTEGRATION | E-BUSINESS PROCESS INTEGRATION | BANKING INDUSTRY | INSURANCE INDUSTRY | FINANCIAL INDUSTRY | HEALTHCARE INDUSTRY | MANUFACTURING INDUSTRY | AUTOMOBILE INDUSTRY | TRAVEL INDUSTRY | RETAIL INDUSTRY | PORTAL BUSINESS | J2EE WEB HOSTING INDIA | .NET WEB HOSTING INDIA | POLICY | OBJECTIVE | WEB HOSTING METHODOLOGY | CONTACTUS | FEEDBACK | ENQUIRY | SEARCH ENGINE OPTIMIZATION
|
|
For feedback on this site, please write to the Webmaster | Privacy policy | Legal disclaimer
|
|
|