RTI DDS Resources
References
- Product Overview: http://www.rti.com/products/dds/
- Data Sheet: http://www.rti.com/docs/RTI_DDS.pdf
- Downloads:
- RTI Trial: http://www.rti.com/downloads/connext-files.html
- RTI DDS Shapes Demo: http://www.rti.com/downloads/get-shapes-demo.html
- References:
- Best Practices Whitepaper: http://www.rti.com/docs/DDS_Best_Practices_WP.pdf
- Getting Started Guide: http://www.rti.com/eval/rtidds45f/RTI_Connext_Messaging_GettingStarted.pdf
- Java API: http://community.rti.com/docs/html/api_java/main.html
- User Manual: http://community.rti.com/rti-doc/45f/ndds.4.5f/doc/pdf/RTI_Connext_UsersManual.pdf
- Additional Resources:
- Getting Started with DDS Presentation: http://www.slideshare.net/Angelo.Corsaro/intro-javacxx
- Sample C++ & Java Code
- Getting Started With DDS Video Presentations: http://www.youtube.com/playlist?list=PL7577F131DD659C27
- Introduction and Code Walkthroughs
- datadistrib4j: http://code.google.com/p/datadistrib4j/
- Experimental Java API for DDS, Open Source
- IDL Related Resources
- Java IDL Documentation: http://docs.oracle.com/javase/1.4.2/docs/guide/idl/index.html
- Getting Started with Java IDL: http://docs.oracle.com/javase/1.4.2/docs/guide/idl/GShome.html
- IDL to Java Mappings: http://docs.oracle.com/javase/1.4.2/docs/guide/idl/mapping/jidlMapping.html
- IDL Syntax and Semantics: http://www.ing.iac.es/~docs/external/corba/idl-spec.pdf
- IDL Specification: http://www.omg.org/technology/documents/idl2x_spec_catalog.htm
- IDL to Java Compiler: http://docs.oracle.com/javase/1.4.2/docs/guide/rmi-iiop/toJavaPortableUG.html
- Java RMI Compiler: http://docs.oracle.com/javase/1.4.2/docs/tooldocs/solaris/rmic.html
- Can generate IDL from a Java Class
- IDL/WSDL Interworking Specification: http://www.omg.org/spec/C2WSDL/1.2.1/PDF/
Installation Instructions
- Apply for Trial License or Obtain License Key
- Download RTI DDS for RHEL (Be sure to get the correct platform)
- CD to Directory where File was Downloaded
- Execute:
chmod 777 RTI_Connext_Messaging-4.5f-RHEL6_64_lic.sh
./RTI_Connext_Messaging-4.5f-RHEL6_64_lic.sh - Read & Accept License Agreement
- Choose Install Directory
- "n" to Skip Getting Started Guide
- "n" to Skip starting Launcher
- Replace the file "rti_license.dat" in the RTI Install directory with your License File
- CD to Installation Directory
- Execute:
source rti_set_bash_4.5f
- Note: You can copy the export and alias statements out of this file into your environment settings so that they are set at startup
- Run the Launcher to Confirm Installation, Execute:
rtilauncher
OR
<INSTALL_DIR>/RTI_Launcher_4.5f/scripts/rtilauncher
Java Examples
The Java Examples are Located in "<INSTALL_DIR>/ndss4.5/example/JAVA/". You must complete the following steps in Eclipse before you will be able to run the Java Examples:
- Add the JAR files in "<INSTALL_DIR>/ndds.4.5f/class", specifically the nddsjava.jar file to your classpath.
- For more complex project you may require additional JAR files in this directory as well.
- Add the Environment Variable:
- LD_LIBRARY_PATH=<INSTALL_DIR>/ndds.4.5f/lib/x64Linux2.6gcc4.4.5
- Place a copy of the "rti_license.dat" file in the directory "<INSTALL_DIR>/ndds.4.5f/"
Published
22 June 2012