OMG Update
First Published Friday, 30th April 2010 02:05 pm from Real-Time Innovations (RTI) : Rick Warren
The opinions expressed by this blogger and those providing comments are theirs alone, this does not reflect the opinion of Automated Trader or any employee thereof. Automated Trader is not responsible for the accuracy of any of the information supplied by this article.
Last month, the href="http://www.omg.org/">Object Management Group
(OMG) held a technical meeting, sponsored in part by
RTI, in Jacksonville, Florida. There were a lot of important
developments, and I'd like to give you a short
recap:
- Perhaps the most important
milestone for DDS followers was the recommendation for adoption
of the new specification Extensible and Dynamic Topic
Types for DDS (sometimes abbreviated
"DDS-XTypes"). href="http://blogs.rti.com/2009/09/01/omg-dds-extensible-and-dynamic-types/">I
wrote about DDS-XTypes late last year; it will make it
much easier for DDS users to upgrade and evolve their systems
over time. It will also enable whole new categories of
plug-and-play tools and integration components - such
as href="http://www.rti.com/products/dds/RTIReal-TimeConnect.html">database
connectors, href="http://www.rti.com/products/dds/rtirecorder.html">recorders,
and href="http://www.rti.com/products/dds/routing-service.html">bridging/routing
services - to be developed in a way
that's portable and interoperable across DDS
implementations, increasing the size and diversity of the DDS
marketplace and increasing competition. RTI was a lead author of
this specification, and a number of the capabilities defined in
it are available in pre-standard form in href="http://www.rti.com/products/dds/index.html">RTI Data
Distribution Service today.
- The
meeting also saw the presentation of three initial submissions,
representing six different companies, to the href="http://www.omg.org/techprocess/meetings/schedule/Web-enabled_DDS_RFP.html">Web-Enabled
DDS RFP that was released last year. (The previous link
is only accessible to OMG members; sorry. When it's
finished, the specification will be publicly available.) This
very strategic initiative will produce a specification for the
integration of systems based on DDS with those based on web
technologies. For the first time, it will be possible for SOAP-
or REST-based client applications to consume data flowing along a
DDS data plane, and for them to provide services back to
applications in that plane, in a standards-based way with COTS
technology. RTI is currently developing an implementation of this
technology in parallel with the standard; this component, called
RTI Web Integration Service, will be included in the href="http://www.rti.com/products/dds/editions.html">Professional
and Elite Editions of RTI Data Distribution Service.
You can see a href="http://www.youtube.com/user/RealTimeInnovations#p/u/2/CUE3G6eEalw">video
demo of DDS-web integration, based on a pre-release
version of this component, on YouTube.
- Work
continues on further improving the portability and usability of
DDS implementations with updated C++ and Java API bindings. The
href="http://www.omg.org/techprocess/meetings/schedule/Native_C++_Language_DDS_PSM_RFP.html">improved
C++ APIs are already in the revised submission stage,
and we expect them to be adopted within the next small number of
OMG meetings. The href="http://www.omg.org/techprocess/meetings/schedule/Java_5_Language_PSM_for_DDS_RFP.html">improved
Java APIs will be presented as initial submissions at
the next OMG meeting, to be held in Minneapolis in June.
RTI's initial proposal will be based on the href="http://code.google.com/p/datadistrib4j/">DataDistrib4J
APIs, which we have made available in open source.
- Finally, the group had a lively discussion of DDS
security, especially with respect to data tagging and labeling.
We expect to take these discussions to a formal RFP in the coming
months.
I think it's a
testament to the strength of the DDS ecosystem that while its
core standards remain stable and support href="http://www.rti.com/industries/">significant real-world
deployments, at the same time the depth and breadth of
that ecosystem continues to grow. It's an exciting time
to be involved with this technology.
rel="nofollow"
href="http://feeds.wordpress.com/1.0/gocomments/rtidds.wordpress.com/235/">
alt="" border="0"
src="http://feeds.wordpress.com/1.0/comments/rtidds.wordpress.com/235/"
href="http://feeds.wordpress.com/1.0/godelicious/rtidds.wordpress.com/235/">
alt="" border="0"
src="http://feeds.wordpress.com/1.0/delicious/rtidds.wordpress.com/235/"
href="http://feeds.wordpress.com/1.0/gostumble/rtidds.wordpress.com/235/">
alt="" border="0"
src="http://feeds.wordpress.com/1.0/stumble/rtidds.wordpress.com/235/"
href="http://feeds.wordpress.com/1.0/godigg/rtidds.wordpress.com/235/">
alt="" border="0"
src="http://feeds.wordpress.com/1.0/digg/rtidds.wordpress.com/235/"
href="http://feeds.wordpress.com/1.0/goreddit/rtidds.wordpress.com/235/">
alt="" border="0"
src="http://feeds.wordpress.com/1.0/reddit/rtidds.wordpress.com/235/"
src="http://stats.wordpress.com/b.gif?host=blogs.rti.com&blog=7350090&post=235&subd=rtidds&ref=&feed=1"
/>



