Questions tagged [cajo]

An independent, Java framework for distributed computing.

6 questions
26
votes
11 answers

Communication between local JVMs

My question: What approach could/should I take to communicate between two or more JVM instances that are running locally? Some description of the problem: I am developing a system for a project that requires separate JVM instances to isolate certain…
obfuscation
  • 1,023
  • 3
  • 16
  • 23
3
votes
2 answers

Preventing RMI server code modification

I'm writing a client-server solution which is using Java RMI (Via the Cajo project). I want to make the server as secure as possible. I understand that by using Java reflection, a malicious client would be able to view all method names and field…
jtnire
  • 1,348
  • 5
  • 21
  • 32
3
votes
4 answers

Writing secure java code with RMI

This may seem like a very broad question, but any help is appreciated. I have a client/server solution written in java which uses the Cajo project (which uses RMI). I just want to try and make my solution as secure as possible, given the sensitive…
jtnire
  • 1,348
  • 5
  • 21
  • 32
1
vote
1 answer

how tunnel all RMI traffic over SSH

I'm working on tunnelling the cajo rmi traffic through a SSH tunnel. For that I have a server running an SSH deamon (apache Mina) and a client running an SSH client (Trilead SSH). The shh connection between these machines can be established and by…
Jan Staal
  • 31
  • 1
  • 6
1
vote
1 answer

javax.net.ssl.SSLHandshakeException when connecting via Cajo over SSL issue

I am working on a Cajo implementation and need to make it run over SSL. For whatever reason a javax.net.ssl.SSLHandshakeException is thrown. Can anyone please provide some help on how to get Cajo to work via SSL? I am using Cajo v1.175. I am…
Mike
  • 318
  • 3
  • 10
0
votes
2 answers

How to administer a remote java program?

I want to build a GUI to administer a remotely executing java program (view status of executing tasks, load/start/stop tasks), but nothing complicated. My best idea so far is to use CAJO. Is there another approach that might be superior? The Java…
Michael
  • 304
  • 2
  • 8