[omniORB] First corba call to Java orb takes long time to com
plete
Grefstad, Ingvill
Ingvill.Grefstad@fks.fmcti.com
Fri, 16 Nov 2001 14:00:33 +0100
Hi,
You are right! The same delay normally occurs also when we use a java
client, but my colleque has found a way to get rid of the inital delay
between two PCs. If the CORBA-server PC has one network-card and a TCP/IP
setting where "Enable NetBios over TCP/IP" is checked, there is no delay for
java clients running on another PC.
However, this does not reduce the initial call time from the omniORB
clients!
Cheers,
Ingvill
> -----Original Message-----
> From: Duncan Grisby [SMTP:dgrisby@uk.research.att.com]
> Sent: 16. november 2001 12:05
> To: Grefstad, Ingvill
> Cc: omniorb-list@uk.research.att.com
> Subject: Re: [omniORB] First corba call to Java orb takes long time
> to complete
>
> On Friday 16 November, "Grefstad, Ingvill" wrote:
>
> > The delay appears to be on the server-side (Java ORB). Network
> monitoring
> > has shown that the long delay typically is between a GIOP
> "LocateRequest"
> > and a "LocateReply" message. The time between the following "Request"
> and
> > "Reply" is just a few milliseconds. If, however, the
> > LocateRequest/LocateReply is omitted, the long delay is between the GIOP
> > Request and Reply (the invocation itself).
>
> Strange. What happens if you use a Java client? My guess is that the
> Java server is trying to do a reverse look-up on the client's IP
> address, and taking a long time about it. I don't think it's an
> omniORB issue.
>
> Cheers,
>
> Duncan.
>
> --
> -- Duncan Grisby \ Research Engineer --
> -- AT&T Laboratories Cambridge --
> -- http://www.uk.research.att.com/~dpg1 --