[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 364
  • Last Modified:

Network Game - Eclipse remote client instantiating possible?

Hi, many of u know I'm hurdling a network game server project.
Testing with >1 clients on the same machine as the server, and other clients seems to explode.
Can Eclipse be set up, to instigate the running of a client on a JVM of a remote machine? I am coding a client Engine for my game on my PC, my server coding is on my Macbook, beside it. I have another PC in the room, and it would be great if I could spawn an instance of the compiled client on a satellite JVM.

Is this doable?

Thanks.
 How do pro's do it? :)
0
beavoid
Asked:
beavoid
  • 4
  • 2
2 Solutions
 
CEHJCommented:
If you want to distribute java applications (as opposed to applets [though they could be an option]) then the best thing to do is to use Web Start. For that you need a running web server (which could also be your game server)
0
 
beavoidAuthor Commented:
Thanks,

This is all part of phase zero. I'm trying to set up a coding system where it is easy to code a client engine on one machine and have them run on other machines.
Can I send an object from one machine to another? I will use Web Start ultimately, but how can I set up my project for development of such?
I am coding my server on my Macbook  - and clients on a PC next to it, 2nd PC in corner where cat sleeps.

How are client server systems developed if clients cant be remotely updated and triggered?
One Expert said he has a system, game also with >= 2000 clients. How is he triggering all those up-to-date-clients? Are they all on dozens of machines?

Thanks
0
 
CEHJCommented:
How are client server systems developed if clients cant be remotely updated and triggered?
Web Start supports transparent software updates

How is he triggering all those up-to-date-clients? Are they all on dozens of machines?
Presumably, they will be on ~= 2000 machines
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
beavoidAuthor Commented:
Thanks,
What do those 2000 machines run to receive the latest client compilation? - for when that client is instantiated?

Surely, Eclipse, the most advanced .. can do a client server development mode to connect newly compiled client code to be run on another machine?
0
 
CEHJCommented:
What do those 2000 machines run to receive the latest client compilation? -

I  can't speak for what our colleague was referring to, but were they Web Start, as i said above, the answer is - nothing. As i said, updates to the app are transparent.

You need to find out more about Web Start - then it will become clearer what happens
0
 
CEHJCommented:
:)
0

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now