Dit is de situatie: Op de ene computer heb ik de nameserver draaien (tnameserv van jdk1.3.1) en de server-applicatie.
Op de andere computer draai ik de client. Beide programma's zijn in Java geschreven.
Het volgende stukje code doet hij ongeveer 20 seconden (!!) over:
Het ligt niet aan het programma wat er verder omheen geschreven is, want als ik de allersimpelste 'hello world' applicatie draai (van het internet geplukt) gaat het ook ontzettend traag.
Het zijn 2 computers die via een hubje aan elkaar zijn geknoopt. Beide computers hebben een 100 megabit kaartje, en draaien ook netjes op 100 megabit.
Als ik dit programma op school draai, dan gaat het WEL lekker snel allemaal.
heeft iemand een idee wat het probleem kan zijn?
Op de andere computer draai ik de client. Beide programma's zijn in Java geschreven.
Het volgende stukje code doet hij ongeveer 20 seconden (!!) over:
code:
1
2
3
4
5
6
| ORB orb = ORB.init(args, null);
org.omg.CORBA.Object objRef = orb.resolve_initial_references("NameService");
NamingContext ncRef = NamingContextHelper.narrow(objRef);
NameComponent nc = new NameComponent("Game", "");
NameComponent path[] = {nc};
playManagerRef = PlayerManagerHelper.narrow(ncRef.resolve(path)); |
Het ligt niet aan het programma wat er verder omheen geschreven is, want als ik de allersimpelste 'hello world' applicatie draai (van het internet geplukt) gaat het ook ontzettend traag.
Het zijn 2 computers die via een hubje aan elkaar zijn geknoopt. Beide computers hebben een 100 megabit kaartje, en draaien ook netjes op 100 megabit.
Als ik dit programma op school draai, dan gaat het WEL lekker snel allemaal.
heeft iemand een idee wat het probleem kan zijn?
edit:
grrrrrrrrrrrrr
typo in titel 
grrrrrrrrrrrrr
[ Voor 6% gewijzigd door JeroenTheStig op 18-12-2002 17:11 ]