>Hi.
>
>I am trying to develop a SOAP (nuSOAP) interface to my system but I got
>a problem when I tried to include RDFAPI.php. I can't trap any error
>message from the module because I don't know how to get any from
>client-server (P2P) model.
>
>BTW, I've make sure there is no problem with function when it's run
>locally. It's only problematic when it's accessed from a client.
>
>I really don't know what to do. Can anybody help?
>
>Gabriel
Hi Gabriel
I am project manager of a Semantic Web software project for the process and
power industry.
We decided to use RAP for the open-source public-domain software tools we
are producing.
However we NEED Sparql-in-Soap because we need security like WS-Security
offers.
So I contacted Chris Bizer, Richard Cyganiak etc. and we made an loose
agreement that I would deliver a webservices module for RAP.
We also started in NuSoap but quickly found out that RAP needs PHP-5 and
that the PHP5-native Soap library is very capable, and also that the NuSoap
community is slowly moving towards it.
We made good working Soap modules inside RAP with PHP5-native Soap, but then
we found out that DotNet clients are very picky and buggy connecting up to
the 'standard' Sparql WDSL. We found out how to do it properly so that PHP,
Java and DotNet clients accepted the RAP-Soap server properly.
Now we have some issues to solve yet before I can offer it to Chris:
1. In a massive query comprising many Sparql queries building up a data set,
the 1-after-1 Sparql query is performing very bad. It must be possible to
embed many queries in one Soap envelope and send back many results in one
return, and still stay within the standard API of the Sparql spec. We have
some handles on that.
2. We are looking into security credentials, encryption and all that. RAP
should be professional like that, shouldn't it?
Onno Paap
|