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