Creating DDS Applications Using IBM Rational Rhapsody
-
Upload
real-time-innovations-rti -
Category
Technology
-
view
1.369 -
download
1
description
Transcript of Creating DDS Applications Using IBM Rational Rhapsody
MBSE TECHNICAL FORUM, JUNE 20TH 2013
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170Fax 256-705-3173
Creating DDS Applications using Rhapsody
Harold D. PirtleSr. Software Architect
Brockwell Technologies, Inc.
MBSE TECHNICAL FORUM
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Demonstration Focus Areas
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Joint FACE™ Demo
3
C App
RTI FACE Transport Service Segment
PowerPC CPU
VxWorks 653
RTI Connext DDS Messaging
Rhapsody GeneratedSHAPESPublisher
DDS-RTPS Wire Interoperability Protocol
RTI Connext
DDS Micro
Windows 64
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Squares
RTI Shapes Demo
Circles
Triangles
RTI DDSPublisher Subscriber
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Squares
All shapes are of the same IDL type – ShapeType
Circles
Triangles
struct ShapeType{ string<128> color; //@key long x; long y; long shapesize;};
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Squares
Topics are defined as Circles, Triangles and Squares
Circles
Triangles
struct ShapeType{ string<128> color; //@key long x; long y; long shapesize;};
TOPICS
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Squares
Topics are accessed via datawriters and datareaders
Circles
Triangles
Sha
peP
ublis
her
CircleDataWriter
TriangleDataWriter
SquareDataWriter
CircleDataReader
TriangleDataReader
SquareDataReader
Shape
Subscriber
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Squares
Publisher, Subscriber & Topic Entities are called DomainParticipants
Circles
Triangles
Sha
peP
ublis
her
CircleDataWriter
TriangleDataWriter
SquareDataWriter
CircleDataReader
TriangleDataReader
SquareDataReader
Shape
Subscriber
Domain ParticipantShapePublisherApp
Domain ParticipantShapeTypeLib
Domain ParticipantShapeSubscriberApp
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
DDS Data Centric Publish Subscribe (DCPS)Common Classes
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
PATH FORWARD
Rhapsody DDS Profile Rhapsody TSS Profile
BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Why Discussion on FACE?