Talk:Semantic web service

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

[Untitled][edit]

Semantic Web Services is a general research topic, whereas ESSI is only one (even large) piece of work about this domain. I think the two topics can not be merged.

Agree on merging section with ESSI article: my understanding is that only the ESSI-related content in this article is suggested to be merged with the ESSI article, which I agree with. My rationale on this is that ESSI can soon become one growing international initiative of many for Semantic Web Services. So the more ESSI grows in categories and accomplishments, and the more similar initiatives are proposed for semantic WS, keeping track of all that here will only clutter this article. Thus, I think it's better to focus this article on the topic of Semantic WS, and linking from it to all existing initiatives, which each can be tackled more in its own article.--Kgoarany (talk) 14:01, 30 March 2008 (UTC)[reply]

Not clear to newcomer - Examples needed[edit]

I have a hard time understanding what it is. Does it have to build on RDF? Are there semantic web services that don't use RDF?

Does a SPARQL endpoint by definition make a web service semantic? No.

Examples would help: What are some examples of semantic web services, and exactly what makes them semantic? What are examples of web services that are not semantic, and what would it take before they can be called semantic.

Semantic Web Services are not necessarily web services that are "built on" RDF. A solid understanding of what a web service is is essential here. Web services are described by WSDL files which are essentially XML files that define various things required to use the service, such as operation names, datatypes of parameters, transport protocols used, etc. However, this gives a machine a limited understanding of what the service does. For instance, if an operation took 2 strings as parameters, the machines reads that as 2 strings and not perhaps as the name of a town and a country. By describing the service using a technology such as OWL-S, we can tell the machine the semantics behind the web service (i.e "This operation takes a town name as a parameter and returns a country name") so that it can "understand" what the web service actually does.

85.101.129.75 (talk) 21:50, 12 January 2012 (UTC)[reply]

How about a link to bullshit instead? Either all web services are semantic or none. Moreover I've not seen any web service that makes use of OWL-S apart from academic proofs of concept. -- JakobVoss (talk) 19:31, 2 December 2012 (UTC)[reply]