Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > Re: Should I use RMI?

Thread Tools

Re: Should I use RMI?

Linus Nikander
Posts: n/a
Not an answer to you question but a piece of advice:

If you keep object instatiation on the server you'll be in control of the
game rules because you'll be able to implement checks at the server that
decides if an action is legal or not. If you allow the clients to instatiate
their own objects then any reasonably competent programmer could make their
own client which doesn't abide by the rules you originally intended and thus

I.e if you wan't to make a more secure game then client objects are out of
the question. If RMI is the right man for the job i'll leave for someone
else to answer.


"Fernando" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed) om...
> I am trying my hand at writing a turn-based network game application.
> Its a simple app with a TCP connection between two machines, one
> acting as a server the other as client, sending each palyers move
> across to each other.
> My question is whether i am right in thinking that using RMI would eba
> godd way to achieve this?
> Each participant has individual objects that they control, but which
> are acted on by other players, my idea is to have both players having
> remote access to each other objects thus being able to operate on
> them.
> Is this a wise way to go about it? Is there another way?
> Is it easier (for my purposes) to just have each player instantiate
> thier own local objects and then communicate thier actions to each
> other via the TCP connection and then updating their own respective
> local objects?
> Thanks
> Fernando

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
should I use java.awt.* only or also use javax.swing in applets? steveh44 Java 12 05-06-2011 05:06 PM
Builtn super() function. How to use it with multiple inheritance? Andwhy should I use it at all? Lacrima Python 43 08-02-2010 09:28 PM
I use IE right now--Should I use Firefox or Mozilla? BOB Firefox 10 04-16-2006 08:23 PM
taking 70-290 should i be scared? What should i expect??? Raymond Munyan MCSE 31 12-01-2004 02:34 PM
How should control images should be handled? ~~~ .NET Ed ~~~ ASP .Net Building Controls 1 11-03-2004 12:30 PM