Hi Raymond, That was good information!
Thank you very much. David On Tue, Aug 21, 2012 at 6:14 AM, Francis,Raymond < [email protected]> wrote: > ** > David, > > I have actually done this once myself using OpenSplice and RTI, though > this was 2 or so years ago. > > It was surprising how flexible the DDS API actually is (considering it is > a standard!)...for example in Java RTI raise exceptions whereas OpenSplice > return an error status. From my (rusty) recollection of reading the > standard, either was acceptable. I think there has been some review of the > Platform Specific Implementations, but I don't know if this has changed. > > Also there were issues of implementation. For example, disposing of > data. In OpenSplice the disposed data contained all the key fields, so I > could remove the data from my applications based on the key data. With RTI > they only passed the DDS instance handle of the disposed data. This meant > I had to expose the instance handle to my applications (which I wanted to > hide) in order to remove the data from the apps. > > RTI uses a lot more QoS settings beyond the standard. OpenSplice pride > themselves in only implementing the standard. > > But these are just a few of the issues I have encountered. And C/C++ is > yet another game. > > ------------------------------ > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Chun Tat David Chu > *Sent:* 20 August 2012 18:46 > *To:* OpenSplice DDS Developer Mailing List > *Subject:* [OSPL-Dev] Proprietary public API or configuration > > Hi, > > I am currently using OpenSplice Community Edition 5.5.1. My programming > language is Java. > > Is there any proprietary public API or configuration in OpenSplice that is > not from the DDS specification but is required in order to get the DDS > applications up and running? > > I have been evaluating the OpenSplice Community Edition for the past week > or so and they only unique item to the OpenSplice is the ospl.xml that > configures the domain, networking and durability service. > > Is there any other proprietary public API or configuration that is unique > to OpenSplice DDS? I reviewed the deployment guide and the java reference > manual but there's no reference about proprietary API or configuration. > > My goal is to identify what type of impact when my application needs to > change from one DDS implementation to another. > > Thanks, > > David > > _______________________________________________ > OpenSplice DDS Developer Mailing List > [email protected] > Subscribe / Unsubscribe > http://dev.opensplice.org/mailman/listinfo/developer > >
_______________________________________________ OpenSplice DDS Developer Mailing List [email protected] Subscribe / Unsubscribe http://dev.opensplice.org/mailman/listinfo/developer
