[REBOL] retrieving data from TCP port
From: francois::prowse::alcatel::co::nz at: 22-Oct-2002 10:29
Hi all,
Just wondering if anyone can help me with the following...I'm sending some
xml statements directly to a known TCP port as follows...
port: open tcp://x.x.x.x:3221
I load some xml in...
initial: read %initial.xml
then send it to the open port (While capturing the result...I think)
result: insert port initial
I can see that result: now has some data stored in it from the open port,
however the port isn't open long enough to allow capturing all the returned
information.
So, now my question - how do I do somthing like this...
while [result: copy port] [insert port initial]
I need this to stay open until either of two (text) results are returned
from the remote device....like this (I'm not much of a programmer here:)
while result <> "error" or "</rpc-reply>" then insert port initial
Hopefully you guys understand this.....as all I want to retrive is the
returned XML starting with <rpc-reply> and ending with </rpc-reply> (which
will either be success or have error returned) and nothing else...
I'll leave it at that for the time being :)
Any help appreciated
Francois