List Info

Thread: echo-client and echo-server on different physical machines, referencing echo.ref




echo-client and echo-server on different physical machines, referencing echo.ref
user name
2006-10-19 12:50:10

-------- Original Message --------
Subject: Re: echo-client and echo-server on different
physical machines, 
referencing echo.ref
Date: Thu, 19 Oct 2006 06:49:02 -0600
From: Keith Christian <keithchristianyahoo.com>
To: KC.Gmail <kcc1967gmail.com>
References: <4536EDBB.3060407yahoo.com> 
<5eb4b0650610182100k293b1d80o5a1696c668a237fmail.gmail.com>

> On 10/19/06, Keith Christian <keithchristianyahoo.com> wrote:
> 
>> I recently downloaded and successfully compiled the
echo example from
>> orbit-docs.tar.gz on a Debian Sarge system.  The
echo-client and
>> echo-server tests ran fine.  (I don't see a version
number, but the
>> orbit-docs/examples/echo/Makefile datestamp is
2004-07-09 09:34:54.
>>
>> Since the echo-client and echo-server ran OK on the
same machine, the
>> paragraph in this web page was interesting:
>>
>> http://www.gnome.org/projects/ORBit2/orbit-docs/o
rbit/x182.html
>>
>> <<<If you want to have fun now, compile
orbit on a different machine,
>> make echo-client on the different machine, move 
echo.ref  from the
>> first machine to the second and run echo-client: eh
voila -
>> client/server over tcp/ip with the same code that
ran using unix sockets
>> on a single machine.>>>
>>
>> However, even after copying the echo.ref file as
explained in the above
>> web page, echo-client could not connect to
echo-server.
>>
>> Has this been fixed, or are there ways to
troubleshoot this?  I'd like
>> to experiment with echo-client and echo-server on
different machines,
>> I'm sure it's possible.
>>
>> Thanks.
>>
>> =======Keith
>>
>> _______________________________________________
>> orbit-list mailing list
>> orbit-listgnome.org
>> htt
p://mail.gnome.org/mailman/listinfo/orbit-list
>>
> 
KC.Gmail wrote:
> I had similar problem before when I start learning
ORBit2.
> There is one issue which may solve your problem.
> ORBit2 (CORBA) client use hostname to resolve server's
information.
> So if your server has hostname, abc.xyz.com, make sure
> your client can connect to server by using
'abc.xyz.com'.
> IP address is NOT enough.
>
> Also you can use
>
>      ior-decode-2 `cat echo.ref`
>
> to check both hostname and port number used on server.
> Do you have firewall blocking the port ?
>
>
> Regards
> KC
>

Thanks for the info, KC. Here's the output of ior-decode-2:


Thu Oct 19 06:39:47 (keithjupiter)
/usr/src/orbit-docs/examples/echo>ior-decode-2 `cat
echo.ref`
Object ID: IDL:Echo:1.0
IOP_TAG_GENERIC_IOP: GIOP 1.2[UNIX]
jupiter:/tmp/orbit-keith/linc-65cf-0-77d1d6eb78145

IOP_TAG_INTERNET_IOP: GIOP 1.2 jupiter:36684
     object_key (28)
'00000000ec9d465329ab3579314dd979c6fd258601000000027e8470'

IOP_TAG_ORBIT_SPECIFIC: usock
/tmp/orbit-keith/linc-65cf-0-77d1d6eb78145
IPv6 port 0
     object_key (28)
'00000000ec9d465329ab3579314dd979c6fd258601000000027e8470'

IOP_TAG_MULTIPLE_COMPONENTS:
     IOP_TAG_COMPLETE_OBJECT_KEY: object_key (28)
'00000000ec9d465329ab3579314dd979c6fd258601000000027e8470'

     Unknown component 0x1


I don't have a FQDN for this machine, just a hostname
"jupiter."  No
firewalls, just a few machines connected to an SMC 4 port
router.  I
looked up Debian's suggested method of setting the FQDN:
(http://www.debian.org/doc/manuals/reference/ch-ga
teway.en.html.)  I'll
have to try that.

TML in a subsequent message states this problem is fixed in
CVS.  I'll
have to get the source and compile when I have more time and
check this
inter-machine communication using echo-client/echo-server
again soon.

=======Keith

_______________________________________________
orbit-list mailing list
orbit-listgnome.org
htt
p://mail.gnome.org/mailman/listinfo/orbit-list
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )