W3C and Web ServicesWeb services is a hot topic today, because it promises to be thefoundation of the Web tomorrow. We have all seen the impact andbenefits of the Web. Web services will enable the Web to be even morepowerful and useful.The W3C is developing the specifications for Web services. It is avendor neutral organisation and it is committed to keeping the Web openand interoperable - vital ingredients for the success of theWeb. Building on the success of HTML, XML and other W3C technologies,Web services will help us realise the full potential of the Web.This talk will cover:- What is Web services.- What is the W3C doing for Web services.- How Web services can be used.- How you can plan for Web services.Arrow®
Type "?" at any time for help information.
DSTC Pty LtdW3C and Web ServicesThe Next Generation WebWeb services is a hot topic today, becauseit promises to be thefoundation of the Webtomorrow. We have all seen the impactandbenefits of the Web. Web services willenable the Web to be even morepowerfuland useful.The W3C is developing thespecifications for Web services. It isavendor neutral organisation and it iscommitted to keeping the Web openandinteroperable - vital ingredients for thesuccess of theWeb. Building on thesuccess of HTML, XML and other W3Ctechnologies,Web services will help usrealise the full potential of the Web.Thistalk will cover:- What is Web services.-What is the W3C doing for Web services.-How Web services can be used.- How youcan plan for Web services.Australian W3C OfficeMay-June 20021.1Copyright 2002, DSTC Pty Ltd.
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceDSTC Pty LtdW3C and Web ServicesThe Next Generation WebAustralian W3C Office
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceRealising the Potential of the WebW3C and Web ServicesA vision of Web ServicesBuilding Web ServicesWhat the W3C is doingMoving forward
1/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceConnecting people todayThe WebWe've come a long wayGlobal infrastructureCritical massOpen and neutralEnables people to share information andservicesPublishing mechanismStatic textual dataImagesMultimediaPerforming remote actionsInterface to backend programsCGIs, application integrationFrontend applicationsApplets, downloadable components
2/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceThe other side of the coinMachine interactionThe need is thereInformation extractionScreen-scraping HTMLBuilding complex systemsReuseIntegrationDelegationDistributed computingNot a new idea!DCE, CORBA, DCOM, RMI, ETC.
3/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceThere are many definitionsDefinition of Web ServiceFrom Architecture Requirements:a software application identified by a URI, whoseinterfaces and binding are capable of being defined,described and discovered by XML artifacts andsupports direct interactions with other softwareapplications using XML based messages viainternet-based protocolsAnother:An applicationavailable over the Internetusing standard XML messagingin a platform and language independent way.Basically:Doing for computers what the Web has done forpeopleSharing informationPerforming remote actions
4/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceExamplesInformation retrievalDecision making systemsReservationsPayment collectionetc.
5/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvancePromises of Web servicesAdvantagesFeaturesReuseIntegrationDistributionCentralisationFundamentalsReduce costsImprove timelinessEnhance capabilities and markets
6/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceWhy is it different this timeWhat's old is new againWeb growth progressionHTMLXMLB2BWeb ServicesEvolution, not revolutionInfrastructureNeed and acceptanceMomentum and critical massWeb services takes advantage of the best of theexisting Web technologies:URI, XML, internet protocols, etc.Reducing expenseEase of deploymentVendor and platform neutrality
7/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceRealising the Potential of the WebW3C and Web ServicesA vision of Web ServicesBuilding Web ServicesWhat the W3C is doingMoving forward
8/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceFunctionalityBuilding blocksDiscoveryFinding who to talk toDescriptionWhat they want to talk aboutMessagingEncoding messages in XMLTransportSending the messagesSecurityFacilitating trust
9/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceTechnologiesBuilding blocksDiscoveryUDDI, URIDescriptionWSDLMessagingSOAPTransportHTTP, SMTP, FTP, BEEPSecurityCryptography
10/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvancePutting it together
11/30
Click here to advance to the NEXT slide
Click here to jump to the PREVIOUS slide
Click here to jump to the INDEX slide
Click here jump to the NEXT slide
Index
Prev/AdvanceRequirements for successPrinciples