certi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-dev] Java interface progress update


From: Andrej Pancik
Subject: [certi-dev] Java interface progress update
Date: Sun, 13 Dec 2009 02:01:54 +0100

Hello Certi developers,

 I have decided to drop you a line about progress of Java CERTI
interface implementation.

What have been done so far:
I have modified source code by Yannick Bisiaux, Ronan Bossard and
Samuel Reese to work with Certi 3.3.3. Basically it's port of message
buffer (sending/receiving of messages) with implementation of
federation management classes. It's able to connect to RTIA, create,
join, resign and destroy federation. It was tested on windows but
should work on Linux with checked RTIA_USE_TCP option too.

There's still no DLC interface and therefore it has no practical use yet.
---------------------------------------------------

Future plan:
* to implement DLC interface
* to program message classes generator
* to create proper classes generation data
---------------------------------------------------

Installation instructions:
To run the interface download it first from
http://www.fi.muni.cz/~xpancik1/certi/LibRTI.jar . Open console with
download directory and type "java -jar LibRTI.jar". Also you have to
run RTI gateway and ambassador (in respective order) manually as this
feature is not implemented yet. Default/hard coded port number for
ambassador connection is 2000 so it's important to run rtia executable
with "-p 2000" parameter.

Standard command chain for console is following:
  java -jar LibRTI.jar
  rtig
  rtia -p 2000
---------------------------------------------------

Source code:
You can grab source code for review on this url:
http://www.fi.muni.cz/~xpancik1/certi/LibRTIsrc.zip . Zip file
contains whole NetBeans project - interesting part is in "LibRTI/src"
directory. Please do not consider any part of code as final as it is
work in progress version. Overall architecture will probably change
heavily while implementing DLC.
---------------------------------------------------

 Any questions or suggestions are welcome. I will keep you informed
about any relevant progress in future.

regards

Andrej Pancik




reply via email to

[Prev in Thread] Current Thread [Next in Thread]