Open Socket

Brian Yennie briany at qldlearning.com
Tue Mar 30 18:51:21 EDT 2010


Shani,

As I wrote in my previous post, you need to use the "accept" command, not "open socket".
Also, I think you are misunderstanding the "with message" portion. This message needs to be the name of a handler which is called when a connection is made. See my example and also the docs on this.

> Yes,
> I want to use Rev as a Server.
> 
> I send another email with detail. kindly see that.
> and correct that plz.
> 
> Rev is on Server Side
> JADE is on Client Side
> 
> Regards,
> SHANI
> 
> On Wed, Mar 31, 2010 at 12:37 AM, Brian Yennie <briany at qldlearning.com>wrote:
> 
>> Shani,
>> 
>> Do you want Rev to be *client* or *server*? If you want it to be the server
>> (with a Java client) then you need to look at the "accept" command:
>> 
>> accept connections on port 6800 with message "serverConnect"
>> 
>> on serverConnect tSocket
>>  read from socket tSocket for 1 line
>>  ...
>> end serverConnect
>> 
>> etc.
>> 
>>> open socket to ("127.0.0.1" & : & (6800)) with message "Server connected"
>>> 
>>> is this is rihght code for rev and what about in JADE?
>>> 
>>> Regards,
>>> SHani
>>> 
>>> On Tue, Mar 30, 2010 at 3:08 PM, Andre Garzia <andre at andregarzia.com>
>> wrote:
>>> 
>>>> Shani,
>>>> 
>>>> check out the documentation built-in with Rev.
>>>> 
>>>> open socket expect and IP or server name, unless filename is a machine
>> on
>>>> your network, that code is wrong. Also what is that # symbol doing
>> there?
>>>> 
>>>> Om shanti
>>>> andre
>>>> 
>>>> On Mon, Mar 29, 2010 at 11:46 PM, Shani <shani.runrev at gmail.com> wrote:
>>>> 
>>>>> Hi,
>>>>> I want to communicate with Other program Client (JAVA or JADE) from
>>>> RevTalk
>>>>> through Socket.
>>>>> 
>>>>> open socket to ("filename " & : & (port#)) with message "Server
>>>>> connected"
>>>>> 
>>>>> ## http://docs.runrev.com/Command/open-socket
>>>>> 
>>>>> what i give command on client side.
>>>>> 
>>>>> Regards,
>>>>> SHANI



More information about the use-livecode mailing list