Remember Me
forgot your password?

Web Services

The web services concept being championed by computing giants like Sun, Oracle, HP, Microsoft, and IBM doesn't contain many new ideas, but it is a great step towards simple access to software over the network. By promoting standards-based communication, web services might change the way we build websites.

Web services make software functionality available over the Internet so that programs like PHP, ASP, JSP, JavaBeans, the COM object, and all our other favorite widgets can make a request to a program running on another server (a web service) and use that program's response in a website, WAP service, or other application.

Component Technologies of Web Services
Consider a scenario in which you need to locate a particular pharmacy store in your area. You would not go out on the road and ask every person you met the way to the store. You might, instead, refer the Web site of the pharmacy on the Internet. If you knew the pharmacy's Web site, you would look it up directly and find the location through the store locator link. If not, you would go to a search engine and type out the name of the pharmacy in the language that the search engine was meant to recognize. After getting the location, you would find the directions to the store, and then go to the store.

In Web Services, SOAP, UDDI, and WSDL represent the roles mentioned in these steps.

SOAP (Simple Object Access Protocol) is the method by which you can send messages across different modules. This is similar to how you communicate with the search engine that contains an index with the Web sites registered in the index associated with the keywords.

UDDI (Universal Description, Discovery, and Integration) is the global look up base for locating the services. In the example mentioned earlier, this is analogous to the index service for the search engine, in which all the Web sites register themselves associated with their keywords. It maintains a record of all the pharmacy store locations throughout the country.

WSDL (Web Services Definition Language) is the method through which different services are described in the UDDI.

Summarize: A Web Service is
* A programmable application, accessible as a component via standard Web protocols,
* Uses standard Web protocols like HTTP, XML and SOAP,
* Works through existing proxies and firewalls,
* Can take advantage of HTTP authentication,
* Encryption for free with SSL,
* Easy incorporation with existing XML messaging solutions,
* Takes advantage of XML messaging schemas and easy transition from XML RPC solutions,
* No conflict between proprietary component based solutions like CORBA and COM,
* Combines the best aspects of component-based development and the Web, and Available to a variety of clients (platform independent).

Business Aspects of Web Services
Web Services in the business world, in the most simplistic fashion, provides a mechanism of communication between two remote systems, connected through the network of the Web Services. The business applications as Web Services, the information systems of different companies can be linked. These business systems then can be accessed by using simple SOAP messages over the normal HTTP Web protocol.

There are many more important uses of Web Services. These, again, depend on the requirement of your company. Interested enough to find out more? In our next article, you will learn about the architecture of Web Services, the technology organization, the protocols used, and the basic steps involved in building a Web Services application.

sandeep

Sandeep kumar
SEO Executive
sandeep.srivastava@mobilex.in
For more detail on Web Services visit www.mobilex.in and www.swaransoft.com

Rate this Article: 0 / 5 stars - 0 vote(s)
Print Email Re-Publish


Article Source: http://www.articlesbase.com/web-hosting-articles/web-services-210410.html
Add new Comment



Captcha

  • Latest Web Hosting Articles
  • More from sandeep

How to Choose a Good Web Hosting Company?

By: Aakash Shah | 05/07/2009
For launching your own website in the cyberspace, web hosting companies are the best bet. These companies offer a highly dependable database and software support, reliable customer service, knowledge and skill of it's server administrators and most of all they have packages to suit all clients

Things to Remember While Switching to another Web Host

By: Aakash Shah | 05/07/2009
Often people start their website to reach out a handful of people to share some personal or vocation related information on a free web hosting plan but going by the increasing number of hits on their websites and growing traffic volume have to switch to some other plan, viz. dedicated or shared web hosting.

What You Need To Know Before Starting a Web Hosting Company

By: Aakash Shah | 05/07/2009
The web hosting companies launch your website from their own server and connect you to millions of netizens residing in every nook and corner of the globe.

Benefits of Web Hosting

By: Aakash Shah | 05/07/2009
When you seek to reach out to millions in fact to any possible individual in the deepest darkest corner of the world, there’s no better way than to put all your content on a website and go public.

How to Make Your Website Easily Accessible?

By: Aakash Shah | 05/07/2009
When you seek to reach out to millions in fact to any possible individual in the deepest darkest corner of the world, there’s no better way than to put all your content on a website and go public.

Web Hosting Techniques

By: Aakash Shah | 05/07/2009
Web hosting allows an individual or a company to make its own website accessible to million others through internet. The web hosting server technologies are specific for the operating system the client desires to use as well on the content of his website.

Multifarious Benefits Of Website Reviews

By: Robart Alex | 04/07/2009
Selling something is easy but making people spend some money to buy something is extremely difficult. People don’t shop unless and until they know they are buying the right thing.

What To Consider When Publishing Website Reviews?

By: Robart Alex | 04/07/2009
Billions of pages are indexed by search engines on regular basis. It is due to this particular process that search engines determine the ranking of every website.

Doorway Pages

By: sandeep | 24/12/2007 | SEO
Doorway pages are often easy to identify in that they have been designed primarily for search engines, not for human beings.

Importance of Sitemap

By: sandeep | 22/12/2007 | SEO
A sitemap is an XML file that contains a list of site URLs and related attributes detailing what should be indexed within a specific site.

Online Blog Marketing

By: sandeep | 18/12/2007 | Internet Marketing
This includes, but is not limited to marketing via ads placed on blogs, recommendations and reviews by the blogger.

Viral Marketing

By: sandeep | 03/12/2007 | Internet Marketing
Viral marketing and viral advertising refer to marketing techniques that use pre-existing social networks to produce exponential increases in brand awareness, through self-replicating viral processes, analogous to the spread of a computer virus.

Search Engine Optimization Tools

By: sandeep | 22/11/2007 | SEO
If you search on your target keywords, you will see the leading site in the rankings.

Tips on Analyzing Keywords

By: sandeep | 19/11/2007 | SEO
To make your website relevant for a certain keyword you need to choose them carefully and to use them wisely in your website content and meta tags.

How to Improve the Pagerank?

By: sandeep | 16/11/2007 | SEO
The occurence of a search phrase can thereby be weighted by the length of a document or by its accentuation within a document by HTML tags.

Search Engine Optimization Tips

By: sandeep | 13/11/2007 | SEO
This is especially useful if your site contains many pages. The more keywords that link to a specific page the better.

Submit Your Articles Free: Signup


Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (0.25, 6)