Hi,

Since I'm a digest reader, I'll reply Benjamin and Brandon all at once here
....

>
> What benefit does SOAP have not provided by existing client interfaces to
> Freenet?
>

I knew this one is coming ... =)

... and I know I don't have an answer for it, except it will almost
certainly be a more popular standard than XML-RPC (and probably FCP =). With
only "closed" communication, "standard" isn't really a benefit anyway,
especially if something's already in place. In other words, I really don't
have an answer for Ben's question. And I have no objection against staying
with FCP and XML-RPC.

I suggested WSDL/SOAP just to see what the reaction is from the Freenet
community. For the purpose of PCOS, it really doesn't matter what protocol I
use. Since the reaction isn't all that good, I guess I'll just have to
choose between FCP and XML-RPC.

And I guess Ben misunderstood what I meant ...

>
> Remote access to Freenet really isn't meaningful, you access
> Freenet remotely
> by running a node.

What if you access Freenet remotely WITHOUT running a node? That's what I
meant by remote access, which I argued is bad for Freenet, which Brandon
seemed to agree with ... Now, some reply to Brandon ...

>
> Realistically, we're not going to abandon FCP and XML-RPC for SOAP. You've
> come too late. But adding SOAP access is certainly possible if it is
> deemed beneficial.
>

Like I said, for closed and local communication (and mostly importantly, it
has been implemented), standard isn't really a benefit. Taking away
standard, argument for SOAP is exhausted. (Unless someone's thinking about
remote Freenet access)

>
> I'm not quite sure what the point of service discovery is
> locally. You know whether you have the service installed or not since you
> would have installed it yourself.
>

I think local discovery's benefit is not for human (like you said, you KNOW
what's there on your machine), but for programs to discover what's on the
machine. In the context of PCOS, if a program makes use of Freenet, its
installer can use the discovery mechanism to find out if Freenet is there.
If not, either install Freenet (if it's bundled with installer), or notify
user, or download Freenet and install, or .......

Frankly, I think all the hype for those Web Service things (not that it
doesn't have substance, but it's all hype at the moment) is about
automation. It either frees programmers from some routine tasks, or it
enables programmers to write programs that do some things automatically.

Anyway, I guess SOAP on Freenet is out of the question for the moment. For
PCOS' purpose, I'll have to choose between FCP and XML-RPC.


Thanks,
Nick


_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to