TopBraid documentation speaks of REST web service using SparqlMotion.
The format I am seeing does not seem to conform to normal REST
practices.  The URL I am given is:

https://services.contoso.com:8443/prd/tbl/tbl/actions?action=sparqlmotion&id=RetrieveProjectInfo&itemType=project&itemID=5

Notice how some parameters of the URL do not actually have anything to
do with the data but are used by the underlying process.

And I would expect the return data to be something like:

<Projects>
  <Project>
    <Id>5</Id>
    <Name>P5</Name>
  </Project>
</Projects>

This is the kind of URL I am used to seeing for REST:

https://services.contoso.com:8443/prd/Projects/5

Or when querying without an Identity:

https://services.contoso.com:8443/prd/Projects?name=P5

My question is this, are you able to configure TopBraid to conform to
best practices used in REST architectures?
The following link describes what I am expecting from a REST web
service: http://www.xfront.com/REST-Web-Services.html


Thanks,
Ted

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to