Home
What`s New - Community RTI Connext Users
Contents
1. purchase a mainte nance contract or subscription by contacting your local RTI representative see http www rti com company contact html sending an e mail request to sales rti com or calling 1 408 990 7400 1 Introducing RTI Connext RTI s family of products is now called RTI Connext RTI Connext is the first edge to enterprise real time SOA platform The products provide seamless enterprise wide integration to improve efficiency responsiveness and integration with real time busi ness intelligence BI With this release the RTI Connext family of products includes L RTI Connext DDS is the leading implementation of the Object Management Group OMG Data Distribution Service DDS specification The proven tech nology is the foundation of the RTI Connext product family L RTI Connext Messaging provides a universal messaging infrastructure for ultra high performance and real time systems including machine to machine M2M 1 2 and human machine interface HMI applications It includes APIs for JMS and DDS Persistence Service for late joiners Recording Service for logging data for deep analysis and archiving Federation Service for securely bridging applications and systems across both local and wide area networks and tools for monitoring analyzing and debugging your complete system L RTI Connext Integrator delivers rapid integration of operational systems with enterprise wide IT without requiring modification
2. RTI Connext Core Libraries and Utilities Whats New in Version 4 5f t i Your systems Working as one 2012 Real Time Innovations Inc All rights reserved Printed in U S A First printing March 2012 Trademarks Real Time Innovations RTI DataBus and Connext are trademarks or registered trademarks of Real Time Innovations Inc All other trademarks used in this document are the property of their respective owners Copy and Use Restrictions No part of this publication may be reproduced stored in a retrieval system or transmitted in any form including electronic mechanical photocopy and facsimile without the prior written permission of Real Time Innovations Inc The software described in this document is furnished under and subject to the RTI software license agreement The software may be used or copied only under the terms of the license agreement Technical Support Real Time Innovations Inc 232 E Java Drive Sunnyvale CA 94089 Phone 408 990 7444 Email support rti com Website https support rti com Contents de Iinttod icing RET CONNEX th 2 55 os dee ace sekss sts cecstsrtssaeecatedovecstactaa tte E eeaeee LEa ER ESE chess Sethu AREER 1 2 New Architectures carcass hire ust eeg E e EE E EAE E Mattes aou tcbacecet hide oud teeds 2 3 Experimental Features nprs irinenn haa A R aA aR aR RAE 2 4 Experimental Feature XML Based Application Creation sessessssessssssesississssnsesi
3. ept of experimental features see the RTI Core Libraries and Utilities Release Notes Experimental Feature XML Based Application Creation In this release you can evaluate an experimental feature see Section 3 known as XML Based Application Creation This feature simplifies the development and programming of RTI Connext applications by allowing you to define your entire system using XML With previous releases you could define data types and Quality of Service settings in XML With this feature you can also use XML to define your system s Topics Domain Participants and all the Entities they contain Publishers Subscribers DataWriters and DataReaders For details on using this feature see the XML Based Application Creation Getting Started Guide RTI_Connext_XML_AppCreation_GettingStarted pdf Note Experimental features cannot be used in a production system See the Release Notes for more information Change to Default Value for UDPv4 Transport Property reuse_multicast_receive_resource The default value for the UDPv4 transport property reuse_multicast_receive_resource has been changed from disabled to enabled This change prevents Linux applications running with the Linux firewall enabled from hanging during DomainParticipant shut down RTI Bug 14221 New UDPv4 Transport Property to Set Protocol Overhead In the UDPv4 transport the existing property message_size_max does not account for UDPv4 and IP head
4. ers As a result sizing message_size_max too close to the UDPv4 datagram size limit of 65535 bytes will result in messages too large for the DataWriter to send A new UDPv4 transport property protocol_overhead_max accounts for the pro tocol overhead as well as any other protocol related overhead it is set by default to account for UDPv4 and IPv4 headers Furthermore the middleware will automatically limit the effective message_size_max to be no larger than the UDPv4 limit 65535 minus this overhead More Flexibility in Allow Deny Interface Specification for UDPv 6 transport This release provides more flexibility in terms of filter specification for allowing or denying interfaces for the UDPv6 transport The new method is case insensitive and accepts addresses and patterns in IPv6 notation It also supports the wildcard character which can expand up to 4 digits in a block The wildcard must be either leading or trailing Multiple wildcards can be specified in a single filter but only one wildcard can be specified per block between colons Examples of valid filters Filter Same as Matches ea Any IPv6 interface fe80 FE80 Fe80 0 0 FE80 0000 0000 0000 0000 0000 xxxx xxxx Fe80 0 0 0 0 0 FE80 aBC 202 2 2 FE80 0ABC 0000 0000 0202 2xxx Xxxx xxx2 eth eth0 eth1 etc RTI Bug 14075 Ability to Configure EntityFactoryQosPolicy in DomainParticipantFactory u
5. esiesessseseenreseess 3 5 Change to Default Value for UDPv4 Transport Property reuse_multicast_receive_resource 3 6 New UDPv4 Transport Property to Set Protocol Overhead cccccceccsssseesescsceneescseseneeseeeees 3 7 More Flexibility in Allow Deny Interface Specification for UDPV6 transport 4 8 Ability to Configure EntityFactoryQosPolicy in DomainParticipantFactory using XML 4 9 C Code Generation Enables Easier C Template Programming cccccccceceseeteteteeeeteseseeeens 5 10 Interoperability Between 64 bit and 32 bit Connext Applications using Shared Memory 6 11 Support for Circular Dependencies on Included Files in XML Type Declarations 00 6 What s New This document highlights new or changed features in RTI Connext formerly RTI Data Distribution Service 4 5f For details on fixed bugs please see the Release Notes For more information visit the RTI Knowledge Base accessible from https sup por rti com to see sample code general information on Connext performance informa tion troubleshooting tips and technical details By its very nature the knowledge base is continuously evolving and improving We hope that you will find it helpful If there are questions that you would like to see addressed or comments you would like to share please send e mail to support rti com We can only guarantee a response to cus tomers with a current maintenance contract or subscription You can
6. sing XML This release adds the ability to configure the EntityFactoryQosPolicy in the DomainPar ticipantFactory using XML This is done using a new XML tag called lt entity_factory gt under lt participant_factory_qos gt For example lt participant_factory_qos gt lt entity_factory gt C Code Generation Enables Easier C Template Programming lt autoenable_created_entities gt false lt autoenable_created_entities gt lt entity_factory gt lt participant_factory_qos gt C Code Generation Enables Easier C Template Programming The C type definition for structs valuetypes and unions has been enhanced with traits and definitions for DataWriter DataReader TypeSupport and Sequence in order to make template programming easier For example the Foo IDL type below generates the following C type definition IDL struct Foo short myShort Ie C typedef struct Foo ifdef _ cplusplus typedef struct FooSeq Seq ifndef NDDS_STANDALONE_TYPE typedef FooTypeSupport TypeSupport typedef FooDataWriter DataWriter typedef FooDataReader DataReader endif endif DDS_Short myShort Foo The above type definition will make it easier for you to create class templates using Foo as the type parameter For example note error checking omitted for the sake of brevity template lt typename T gt void take_and_print typename T DataReader reader DDS_SampleInfo info T sample T T
7. tet gt lt member name m3 type char gt lt member name m4 type nonBasic nonBasicTypeName MyPrimitiveStruct gt lt Not allowed gt lt struct gt lt types gt
8. to those systems Connext Integrator is a service bus similar to an enterprise service bus ESB but designed for the demanding real time environment It provides the backbone of a real time Service Oriented Architecture SOA New Architectures Connext 4 5f adds support for the following new architectures SUSE Linux Enterprise 11 peed xo4Linux2 6gcc4 3 4 Server Service Pack 1 AMD64 Sun Java Platform l 2 6 kernel Standard Edition JDK x64Linux2 6gcc4 3 4jdk 1 6 RedHawk Linux 6 0 64 bit gcc 4 4 5 x64Linux2 6 cc4 4 5 PPC 604 gce 3 2 2 ppe750Lynx4 0 0gcec3 2 2 LynxOS 4 0 Sun Java Platform as ae Standard Edition JDK ppc750Lynx4 0 0gcc3 2 2jdk 1 4 1 This platform is only available as a Custom Target Library CTL Contact sales rti com for details It uses the same target libraries as Red Hat Enterprise Linux 6 1 Experimental Features This release introduces the concept of experimental features which are used to evaluate potential new features and obtain customer feedback They are not guaranteed to be consistent or supported and they should not be used in production Experimental features are clearly documented as such in the Core Libraries and Utilities What s New document or the Release Notes document of the component in which they are included as well as in the component s User s Manual Experimental Feature XML Based Application Creation For more information on the conc
9. xml gt lt struct name MyPrimitiveStruct topLevel true gt lt member name m1 type boolean gt lt member name m2 type octet gt lt member name m3 type char gt lt member name m4 type nonBasic nonBasicType Name MyPrimitiveStruct2 gt lt struct gt lt types gt types2 xml lt types gt lt include file typesl xml gt lt This was not allowed gt lt struct name MyPrimitiveStruct2 topLevel true gt lt member name m1 type boolean gt lt member name m2 type octet gt lt member name m3 type char gt lt struct gt lt types gt This problem has been fixed in this release and circular dependencies on included files are allowed Notice that circular dependencies on included files are not the same as cir cular dependencies on types For example the following XML is still not allowed types1 xml lt types gt lt include file types2 xml1 gt lt struct name MyPrimitiveStruct topLevel true gt lt member name ml1 type boolean gt lt member name m2 type octet gt lt member name m3 type char gt lt member name m4 type nonBasic nonBasicTypeName MyPrimitiveStruct2 gt lt struct gt lt types gt 1 8 types2 xml lt types gt lt include file typesl xml gt lt This is allowed gt lt struct name MyPrimitiveStruct2 topLevel true gt lt member name m1 type boolean gt lt member name m2 type oc
10. ypeSupport create_data DDS_ReturnCode_t result reader gt take_next_sample sample info 10 11 1 6 if result DDS_RETCODE_OK amp amp info valid_data T TypeSupport print_data sample T TypeSupport delete_data sample void main int argc char argv i FooDataReader foo_dr BarDataReader bar_dr ug take_and_print lt Foo gt foo_dr take_and_print lt Bar gt bar_dr Inte roperability Between 64 bit and 32 bit Connext Applications using Shared Memory Previous releases already supported interoperability with the release core libraries However applications using the debug libraries failed with the following error mes sage EDAConcurrentQueue_attach precondition RTI_UINT64 memAd ress sizeof struct REDAConcurrentQueueStructToDetermineAlign DDS_Transport_Shmem_attach_writer failed to initialize unable to R d ment 0 N a ttach This release adds interoperability over shared memory using the debug core libraries Sup port for Circular Dependencies on Included Files in XML Type Declarations In previous releases the following XML type declarations were not allowed since there were circular dependencies between the included files in types1 xml and types2 xml Support for Circular Dependencies on Included Files in XML Type Declarations types1 xml lt types gt lt include file types2
Download Pdf Manuals
Related Search
Related Contents
Manuel d`installation et d`entretien Vérin ISO série, 55-CP96 User Manual () CC Turbine Service Manual Learning Resources Cross-Section Head Model LER 1909 User's Manual COOLING HEATING BLOCK User's Manual www.philips.com/welcome Rotor Mode d`emploi メーカーカタログ Copyright © All rights reserved.
Failed to retrieve file