You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
i have found a "java5" example, but not "java". is there a sample somewhere?
(also, what is the reason / differences between "java" and "java5". as I have inherited a lot of code using the "java" interface.
thanks,
Bud Davis
The text was updated successfully, but these errors were encountered:
Regarding your query about difference between Opensplice DDS Java and Java 5 APIs:
Java 5 Language PSM for DDS is the latest DDS DCPS API for the Java Language. It is more user friendly and simpler to use. The advantage of using Java5 APIs are below:
Takes advantage of Java Generics to simplify the API and facilitate tasks such as type registration.
Provides a DDS API that exploits Iterators and containers
Uses exceptions rather than return codes.
The Java 5 PSM restructures the DDS classes as a set of packages the maximize the coherence and minimize the dependencies across packages
Domain Module – org.omg.dds.domain
Topic Module - org.omg.dds.topic
Publication Module - org.omg.dds.pub
Subscription Module - org.omg.dds.sub
Core/Common Module - org.omg.dds.core
Better separation of include files can speed up compilation times of applications that are publish or subscribe based only.
Factory pattern for all DDS Entities
Other types (QoS Policies, WaitSet, StatusCondition, GuardCondition, QoSProvider and Duration) are initiated by means of new
A ServiceEnvironment object represents an instantiation of a Service implementation within a JVM ...
Apart from the above many others features are available in Java5 which make it more user friendly.
With Best Regards,
Vivek K Pandey
Solutions Architect
ADLINK Technology
i have found a "java5" example, but not "java". is there a sample somewhere?
(also, what is the reason / differences between "java" and "java5". as I have inherited a lot of code using the "java" interface.
thanks,
Bud Davis
The text was updated successfully, but these errors were encountered: