See more articles about "Computer "

What is a Web Service?



 31 December 18:00   

    What is a Web Service?   by Stephen Bucaro

    Reprintable Article: Permission is accepted for the

    following commodity to forward, reprint, distribute, use for

    ezine, newsletter, website, action as chargeless benefit or allotment of

    a artefact for auction as continued as no changes are create and the

    byline, copyright, and ability box is included.

    ----------------------------------------------------------

    What is a Web Service?

    By Stephen Bucaro

    Try to acquisition an commodity on the Web that explains, in plain

    English, what a "Web Service" is and you ll be traveling around

    in articulate circles with no simple explanation, and no

    examples. Alotof onlinewriting alpha out with some ambiguous

    explanation like: "Web casework articular with WSDL and

    UDDI protocols create functionality accessible over the

    Internet using SOAP encapsulated in XML envelopes" and

    then the onlinewriting alpha spewing out programming code.

    Examples of programming cipher don t advice if you don t have

    an overview of what a Web Account is.

    David Berlind in his commodity "What are Web services

    anyway?" for ZDNet.com says, "At endure abatement s Gartner

    Symposium I asked several attendees -- apparently C-level

    technology admiral -- if they could accord me a

    definition of Web casework ... No one knew. Afore the

    session s end, over bisected the attendees had larboard because

    they were assured a altercation about something else."

    When you do acquisition examples of Web Services, they are

    applications like; retrieving a banal quote, award the

    best amount for a product, extenuative an arrangement to a

    calendar, or acceptance a acclaim agenda number. These are

    all things that we accept been accomplishing on the Web for years.

    So, what s the big accord about Web Services?

    Web casework can be anticipation of as an change of the

    software apparatus concept. For example, say you have

    several altered chat processors on your computer, or on

    your network. In the aboriginal canicule of software, each

    application bare to accommodate it s own separate spell

    checking code. With components, the spell checking

    function is programmed into a separate bore that can be

    shared by several altered chat processor programs. Every

    programmer doesn t accept to address their own spell checking

    code, they can authorization the use of a spell blockage module

    from a apparatus vender.

    The aforementioned affair is accessible over the internet using DCOM,

    CORBA, JavaBeans, etc. But these technologies were all

    created by altered organizations. The apparatus acquisition it

    difficult to acquaint with anniversary other. It requires a

    lot of advice administration and pre-planning to create these

    components plan together. "Web Services" is a set of

    vendor-neutral blueprint and protocols developed by

    standards organizations such as Haven and the W3C.

    Using these accepted protocols, Web sites can allotment Web

    applications in a address agnate to how a spell checking

    component can be aggregate amid chat processor programs.

    Every Web website does not accept to address it s own program

    code to retrieve a banal quote, acquisition a best price, saving

    an arrangement to a calendar, or validate a acclaim card

    number. They can authorization the use of these functions from

    Web Account providers.

    From the animal Web users point of view, the Web still

    appears to plan the same. There is annihilation new. That is

    why it s so difficult to acquisition a simple account of

    "Web Services". The new technology of Web Casework is what

    goes on beneath the hood. That s why alotof onlinewriting about the

    subject jump appropriate into the programming code. Some "Web

    Service" onlinewriting are just onlinewriting about XML.

    The html cipher acclimated by the Web today is bare for the

    Web casework task. Html is abundant for formatting Web pages,

    but it tells you annihilation about the data independent in the

    Web page. XML (eXtensible Markup Language) allows

    programmers to ascertain their own tags to call the data

    on a Web page, and acquaint those definitions to the

    receiving system. XML is not bifold computer code, similar

    to html, XML is just ASCII text.

    When a Web website wants to use a Web Service, it makes a

    request in a accepted architecture alleged SOAP (Simple Object

    Access Protocol). SOAP letters are accounting in XML. SOAP

    messages are beatific aback and alternating amid the service

    provider and account consumer. How does a programmer know

    what casework are provided and what letters to use in

    accessing them? Web casework use a accepted bulletin format

    called WSDL (Web Casework Description Language) to

    describe themselves. WSDL is accounting in XML.

    How does a developer acquisition accessible Web Services? They can

    be begin by using a agreement alleged UDDI (Universal

    Description, Analysis and Integration) to seek a

    directory of casework available. Web Account providers

    register their casework in the directory. Developers can

    locate and baddest a provider for the account that meet

    their requirements. Agnate to the licensing fees paid by

    the developer of the chat processor for the spell checking

    component, web developers will accept to pay for the use of

    Web Services.

    Developers don t accept to use Web Casework developed by

    other people. Microsoft s .NET and Sun Microsystems s

    J2EE are frameworks that accommodate assets and class

    libraries for developing Web Services. There are aswell a

    number of accessible antecedent framework s available, for example

    the Address activity hosted by the accessible Antecedent software

    company Ximian. ximian.com/devzone/projects/mono.html

    When you use a Web Account or a Web website that uses a Web

    Service, either accountant or directly, you will be required

    to pay, and you WILL use Web Services, because desktop

    applications will no best be available. The former

    practice of paying ancient to use a software application

    as abundant as you wish does not accomplish a connected stream

    of acquirement for software companies. Web Casework acquiesce the

    software companies to milk a connected beck of money

    from you. Maybe that is the simple account of Web

    services that we can t assume to find.

    ----------------------------------------------------------

    Resource Box:

    Copyright(C)2002 Bucaro TecHelp. To apprentice how to maintain

    your computer and use it added finer to architecture a Web

    site and create money on the Web visit

    bucarotechelp.com

    To subscribe to Bucaro TecHelp Newsletter Forward a blank

    email to bucarotechelp-subscribe@topica.com

    


 


 services, service, ", spell, articles, available, simple, article, components, processor, standard, developers, software, different, protocols, programming, explanation, computer, , web services, web service, web site, word processor, programming code, " web, simple explanation, word processor programs, web services they, web service what,

Share What is a Web Service?: Digg it!   Google Bookmarks   Del.icio.us   Yahoo! MyWeb   Furl  Binklist   Reddit!   Stumble Upon   Technorati   Windows Live   Bookmark

Text link code :
Hyper link code:

Also see ...

5 Means to Create Money With ClickBank
Five Means to Create Money With ClickBank  em by Steve Shaw/emClickBank not alone allows you to acquire acclaim cards on your web website after the charge for a merchant account, it aswell provides additional means in which you can accomplish assets in this article, I

An Addition to Internet
An Addition to Internet  em by Maurizio Bisogno/emAn Addition to Internet© by Maurizio Bisogno 2003The Internet is the better anarchy in the advice and advice era. Internet is millions of computers affiliated to anniversary additional via buzz curve and aswe

Autograph for the Internet: 17 Rules to Accumulate Em Account Your Agreeable
Writing for the Internet: 17 Rules to Accumulate Em Account Your Content  em by Andrea Wilson/emHave you anytime accustomed an email in which the formatting has beenlost and all the curve run together? Did you try to analyze it?Not likely. Delete.Email recip

Are You Business to Whos Absolutely on the Internet?
Are You Business to Who s Absolutely on the Internet?   em by Susan Dunn, The EQ Coach/emHow do you account on the Internet business Affecting Intelligence Test, i.e., are you business Appropriately t o who s Absolutely on the Internet? EQ means, apartof additional thing

Got Web?
Got Web?  em by Scott /emLet s allocution Bazaar Share...You accept accomplished this page possibly due to the actuality that your business is not yet on the Web. Or you anchorage t begin the appropriate answers to the questions you have. I infact accept a lot I coul

Are You An Internet Daredevil?
Are You An Internet Daredevil?  em by Timothy Ward/em I went and saw the new superhero cine Charlatan this weekend, and for some cause it got me cerebration about the Internet. This is apparently a assurance that I spend far too abundant time online I can

Accepting advice - using commitment lists
Getting advice using commitment lists  em by Dianne Reuby/emGetting advice using commitment listsWhat is a commitment list? It s a altercation accumulation thatconverses by e mail. Commitment lists awning a advanced array oftopics, at all levels. Some lis

Accepting help, allurement questions - using forums
Getting help, allurement questions using forums  em by Dianne Reuby/emForums or bulletin boards are area humans accumulate togetheron the web to ask questions, acknowledgment questions, discussproblems, barter information, and chat. Clashing chatrooms, foru

Chargeless or Bartering Hosting. Which is Best?
Free or Bartering Hosting. Which is Best?  em by Alex DeBarros/em<font size="3" face="Arial, Helvetica, sans serif"<strong><font color="FF3300"Free or Bartering Hosting. Which is Best?</font></strong></font><fo

Internet Business and A 50th Marriage Ceremony
Internet Business and A 50th Marriage Anniversary  em by Rick Adams/emSo what do these two things accept in common? On the surface,not much. If your cold is to accept a continued and successfulcareer with an online business, then comestible business successis