Re: Java Webstart network bandwidth
bcr666 wrote:
I have a JWS application that accesses EJBs on a Borland Deploymnet
Platform. The application runs fine when run locally, but very slowly
when the client is remote (VPN). The remote connection is only using
about 256Kbps. Is there a way to tell it to use more?
AIUI, Java WebStart is nothing but a delivery mechanism for an application =
to reach the client machine. So another name for a "Java WebStart applicat=
ion" is a "Java application". Look to your application for bad network hab=
its.
Many network-separated applications manage the "Great Divide" between nodes=
very badly. Common mistakes include doing to little with each crossing, c=
ausing communication overhead to dominate bandwidth; initiating a send from=
both ends to each other, instead of having one end be requester-only (the =
client) and the other responder-only (the server); and using file I/O as in=
termediate steps.
There are network factors beyond the program's control, of course. The ser=
ver connection just might be over a very thin pipe.
There's not enough information in your post for us to diagnose what your bo=
ttleneck is. Run some diagnostics, such as a bandwidth test (or at least a=
ping) between the nodes involved. If your bandwidth is only 256 Kbps betw=
een the nodes, nothing is going to go much faster over that link. (You can=
play games with compression to increase the perceived bandwidth, but that =
comes at a cost of effort and complexity.)
Give us more data to work with, and look into what your application is doin=
g with its bandwidth.
--
Lew