Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 10 reacties
Bron: Cnet News, submitter: Jurroon

Bij Cnet News lezen we dat de organisatie voor internetstandaarden, het W3C, bezig is met het ontwikkelen van een standaard voor web services. Dit is nodig omdat er een wildgroei plaatsvindt van bedrijven die diensten via het internet aanbieden. Het gevaar neemt hiermee toe dat een chaos aan protocollen en communicatiestandaarden wordt ontwikkeld, wat kan leiden tot een zeer onoverzichtelijke markt. Het W3C wil met enkele richtlijnen orde scheppen nog voordat de chaos een kans gekregen heeft. Een onderdeel van de standaard moet een eenduidig vocabulaire worden, waarmee men over internetdiensten praat:

Logo W3C The glossary so far is divided into a number of terminological categories: architectural and general, choreography definitions, roles, service properties, definitions specific to Simple Object Access Protocol (SOAP), security- and privacy-related terms, and management terms.

The draft defines terms both common and unfamiliar. The definition in progress for "choreography," for example, is "the specification of the ordering of messages from one node's perspective or a collection of nodes." "End user" is defined as "a natural person who makes use of resources for application purposes."

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (10)

Hoe meer wereld-omvattende initiatieven, hoe beter.
Dat er maar zoveel mogelijk tegewicht gegeven mag worden aan 'protectionisme' en ' wij ' - en ' zij ' - gedrag .
Alleen eenheid kan de wereld redden.
.NET implementeert toch ook XML Web Services? Daarvoor wordt nu ook standaardisatie aangevraagd bij de ECMA. Waarom het wiel weer opnieuw uitvinden ipv het overnemen van een bestaande techniek?
The architecture draft is a blueprint of what Web services consist of and how they interact with each other. The document attempts to define the relationships between a system requesting a service and a service provider, and how available services advertise themselves and are "discovered."
SOAP? (communicatie)
WSDL? (service description)
UDDI? (discovery van services.. soort yellow pages)

Krijgen we staks een W3C vs. .NET web service standaarden-oorlog? En niet te vergeten de web services zoals in J2EE..
Het W3C wil een goed onderbouwde definitie van de hele XML protocolstack opzetten. Op dit moment zijn de specificaties nog voor velerlei interpretatie vatbaar.

De protocollen die Spais noemt zijn allemaal inderdaad al een keer door het W3C geaccordeerd. Er zijn een hoop bedrijven al bezig met het ontsluiten van hun applicaties op basis van web services. Voor interne doeleinden zoals het ophalen van informatie uit een ander systeem is deze stack net voldoende. Als de interactie complexer wordt, dan schiet de huidige definitie van SOAP, UDDI en WSDL tekort. Ze zeggen namelijk niks over transport, security, feedback, multi-phase commit, etc. Het gaat in dit artikel juist om de exacte definitie, de onderlinge samenhang en de hogere abstractieniveaus.

offtopic
En dan hebben we het nog niet eens over de inhoudelijke kant: wat is de data-structuur van een klant, een bestelling, een offerte, etc. Daar zijn ebXML, RosettaNet en hele stapels branche-organisaties nog lang niet over uitgevochten.
/offtopic
Ik snap wat je bedoeld.. Waar ik het over had is dat ze niet ook aan de basis moeten gaan sleutelen.. Want je weet gewoon dat er genoeg lemmings zijn die dan niet conform-W3C gaan werken omdat MS t al zo heeft geimplementeerd..
En dan hebben we het nog niet eens over de inhoudelijke kant: wat is de data-structuur van een klant, een bestelling, een offerte, etc. Daar zijn ebXML, RosettaNet en hele stapels branche-organisaties nog lang niet over uitgevochten.
Dat is volgens mij het grootste probleem wat nog overbrugd moet gaan worden! Zonder standaardisatie van data-structuren kan er nooit optimaal gebruik gemaakt worden van de mogelijkheden die webservices bieden.
hiep hoi! Ben 't d'r helemaal mee eens, 't begint gewoon langzamerhand een chaos te worden, teveel nono's brengen spul op de markt dat niet altijd even verantwoord is.
W3C is de 'uitvinder' van o.a. HTML, en bewaakt/leidt de ontwikkeling ervan. Bedrijven mogen betalen om aan de discussie mee te doen en te vragen om dingen toe te voegen aan de specificatie (van bijv. HTML), de gebruiker dus niet. ('ik wil graag de functie 'bold' hebben in de vorm van <b>'). Maar de 'working group' die daarvoor is opgericht beslist en is onafhankelijk van deze bedrijven. Dat is wat ik ervan begrepen heb.

Ik heb nog nooit hoeven betalen voor het gebruiken van stylesheets, HTML, XHTML, de guidelines die ze daarvoor aanbieden etc. Een quote van de 'document licence' is te vinden op http://www.w3.org/Consortium/Legal/copyright-documents-19990405
en geld voor alle w3c-documenten. Een stukje hieruit:
Permission to use, copy, and distribute the contents of this document, or the W3C document from which this statement is linked, in any medium for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the document, or portions thereof, that you use:

1. A link or URL to the original W3C document.
2. The pre-existing copyright notice of the original author, or if it doesn't exist, a notice of the form: "Copyright [$date-of-document] World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/" (Hypertext is preferred, but a textual representation is permitted.)
3. If it exists, the STATUS of the W3C document.
Ook interessant om te lezen:
http://www.w3.org/Consortium/Points/
Dit is een goede stap, komt ook communicatie tussen verschillende systemen tengoede.

Als iedereen dan deze standaard zou volgen (maar dat zal natuurlijk niet) dan kan je een mooi systeem opzetten dat de complete webdienst kan afhandelen.
XML RPC is al standaard genoeg wat mij betreft ... waarom een 'nieuwe standaard' ?
Ik snap ff niet hoe je op het thema geld en rechten uitkomt. :? W3C gaat 'rechten opkopen' van hun voorstel voor een webservices standaard? Bedoel je ook dat ze wellicht copyright gaan invoeren voor HTML etc?

Nooit van W3C gehoord zeker. Een onafhankelijke organisatie die tracht de ontwikkelingen op en rond internet te standaardiseren.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True