Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 356
  • 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
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
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

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

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