Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Creating DDS Applications Using IBM Rational Rhapsody
1. 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. Pirtle
Sr. Software Architect
Brockwell Technologies, Inc.
MBSE TECHNICAL FORUM
2. BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Demonstration Focus Areas
3. 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
Generated
SHAPES
Publisher
DDS-RTPS Wire Interoperability Protocol
RTI
Connext
DDS Micro
Windows 64
4. 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 DDS
Publisher Subscriber
5. 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;
};
6. 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
7. 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
Shape
Publisher
Circle
DataWriter
Triangle
DataWriter
Square
DataWriter
Circle
DataReader
Triangle
DataReader
Square
DataReader
Shape
Subscriber
8. 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
Shape
Publisher
Circle
DataWriter
Triangle
DataWriter
Square
DataWriter
Circle
DataReader
Triangle
DataReader
Square
DataReader
Shape
Subscriber
Domain Participant
ShapePublisherApp
Domain Participant
ShapeTypeLib
Domain Participant
ShapeSubscriberApp
9. 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
10. 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
11. BTI, 4930 Corporate Drive Suite A, Huntsville, AL 35805 www.brocktec.com Ph. 256-705-3170 Fax 256-705-3173
.
Why Discussion on FACE?