well you can easily do this with JAVA.... using jini... But this is on the higher end of Java for which you have to learn a lot of stuff...