article
[1/6] from: bry::itnisk::com at: 27-Aug-2003 9:55
Hey, I recently wrote an article about asynchronous pluggable protocols
in which I show a very small sample implementing a protocol that passes
fragments of rebol script and evaluates them.
The article is online at http://www.devx.com/webdev/Article/17120/
although I don't think it's been announced yet.
I'm looking over it to see if there are any missing parts, there were
supposed to be thanks given to specific list members, Gabrielle, Gregg
Irwin etc. for some suggestions, am having some trouble finding those
but don't want to complain until I'm certain they were dropped, if
anyone sees any real big booboos please point them out (note that this
is an edited article so not every booboo is mine, although the greatest
number of them are guaranteed to be)
[2/6] from: bry:itnisk at: 27-Aug-2003 10:00
I should specify that the examples in the article are basically the
classic Rebol examples of reading web pages, sending emails etc. just
executing them over the protocol.
[3/6] from: bry:itnisk at: 27-Aug-2003 11:47
>I'm looking over it to see if there are any missing parts, there were
>supposed to be thanks given to specific list members, Gabrielle, Gregg
>Irwin
Sent off email to DevX requesting thanks be given to Gabriele Santilli,
Gregg Irwin, and Carl Read.
You guys probably don't remember but you helped me strip off the
trailing "/" from parsestring, and a couple other things.
[4/6] from: greggirwin:mindspring at: 27-Aug-2003 9:41
Hi Bryan,
Nice article! Another registry section I had no clue about. Makes me
want to go play with some ideas...
The only thing that really jumped out at me was "quite maddening can
be" instead of "can be quite maddening". Well, I also thought a
picture of you smiling might be nice. ;)
-- Gregg
[5/6] from: bry:itnisk at: 27-Aug-2003 21:09
the quite maddening can be was in reference
to rebol as a language which for no rational
reason sometimes reminds me of someone
speaking English, but being used to a
language with different grammatical rules.
Yeah I thought about smiling when I sent off
the article, but by then it was too late.
Glad you liked it, about the registry
details it's also possible to use DDE from
an asynchronous pluggable protocol by using
the proper DDE registry settings.
Some of the protocols in the registry have
examples of this.
One of the things I was hoping was that some
of the people who are better at rebol than I
am, who're also interested in expanding
Rebol in Windows, would see this as a
possible way of doing it, and come with some
cool ideas. Since an Asynchronous Pluggable
protocol can be used anywhere that a link
can be used that means that one can have a
reb:// link in a Microsoft Office document,
in an Open Office document, in a shortcut,
and in various web technologies that
understand linking.
Another thing I've been playing with is the
possibility of using asynchronous protocols
to communicate between different programming
environments, in my case between Rebol and
Erlang. The syntax I've been using is
reb:/// and erl:/// where the space in
between the second and the third / can be
used as a holder for metadata, for example a
link reb://subject=convers3/code follows...
sockets might be better for that of course,
but the protocol might be a good way to
start a conversation between the two
environments.
Anyway glad that you found parts of the
article interesting.
[6/6] from: bry:itnisk at: 28-Aug-2003 9:55
>sockets might be better for that of course,
>but the protocol might be a good way to
>start a conversation between the two
>environments.
Thinking of erlang sockets in particular when I wrote this - as per the
following example of using python and erlang together:
http://www.idealx.org/prj/idx-spyerl/dist/README