AltME: R3 Protocols


The chat client code is available because it is downloaded, but as far as I know, the server was never published
Carl's ideas were all in flux, so there is no documentation, either
I know it was ask to him several times, but it would be cool to ask again : "please, can you give us the server code !"
Other than that, Rebol/Services section is still available -
hmm, abbreviating Rebol/Services to R/S now clashes with how we refer to Red/System :-)
Thanks. This sounds like a lot of reverse engineering and doing it once again.

I feel sad everytime this simple things are broken. There is no more service.r available :-(
Even the client download is dead link.
GrahamC, How can I used https and post using prot-http.r3
how do I pass the parameters? it doesn't accept read/custom

Programmers do not write documentation !
I just want to know how to refine the 'read command using prot-http.r3.
using R2. I just use read/custom ['post "field1"  "valuefield1" ]
this is not working with prot-http.r3.   it really works https scheme, using read ,  but I need to post data, and GET is the default method. I just want to use the POST. Any tips?

Like Kaj, I've decided 0MQ is a better way to go at this point.

Taking on this, I'm a bit fan on the BEEP protocol building framework. It offers some higher level features thatn 0MQ.
I always thought it's a very cool (maybe even a killer feature) to build such an application protocol framework right into R3. So, when you want to do P2P, Client/Server etc. and use R3 on both ends, you just use this BEEP stuff and all networking problems are gone.
I'm still convinced that it makes a lot of sense.
That was also kind of idea of Uniserve, upon which Cheyenne is built. Maybe a bit inspired in Python's Medusa. All protocols are hot plugs IIRC. I too think, that some kind of general mechanism, upon which various (app) protocols could be built, would be fine. In that regards, I found R3 Chat being a step back, not forward ...
And I wouldn't do all the low-level stuff in Rebol but on the C side.

Last message posted 146 weeks ago.