Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
The Real-Time
Middleware Experts
Introduction to
RTI Web Integration Service
Rick Warren, Principal Engineer rick.warren@r...
Before
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 2
DDS Web
App
App
App
App
App
App
Web
Server
HTTP
After
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 3
DDS
App
App
App
App
App
App
HTTP
Web Server
with Web
Integ...
Not This
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 4
DDS Web
App
App
App
App
App
App
Legacy
Web
Service
HTTP...
Alternative Flavors: REST vs. SOAP
 HTTP by itself: GET,
POST, PUT, DELETE
 REST design pattern
 Good for browser-
base...
Alternative Flavors: REST vs. SOAP
 SOAP over HTTP
 Leverage WS-*
standards
 Web protocols
incidental to design
of apps...
Benefits
 Everyone speaks web: get data with platforms,
languages where DDS port is impractical
– Novel embedded platform...
State of the Union
 Early-Access Release available on portal
– Windows and Linux, 32-bit
– SOAP and REST support
– Proof-...
Prochain SlideShare
Chargement dans…5
×

Introduction to Web Integration Service

1 508 vues

Publié le

Presentation from July, 2010 on an early-access RTI component, RTI Web Integration Service.

Publié dans : Technologie
  • Soyez le premier à commenter

Introduction to Web Integration Service

  1. 1. The Real-Time Middleware Experts Introduction to RTI Web Integration Service Rick Warren, Principal Engineer rick.warren@rti.com
  2. 2. Before © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 2 DDS Web App App App App App App Web Server HTTP
  3. 3. After © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 3 DDS App App App App App App HTTP Web Server with Web Integration Service RTPS
  4. 4. Not This © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 4 DDS Web App App App App App App Legacy Web Service HTTP Web Integration Service (Could build Routing Service adapters for this)
  5. 5. Alternative Flavors: REST vs. SOAP  HTTP by itself: GET, POST, PUT, DELETE  REST design pattern  Good for browser- based apps (e.g. JavaScript) © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 5 Web Browser App JavaScript DDS Web Service HTTP Web Browser App JavaScript Web Browser App JavaScript
  6. 6. Alternative Flavors: REST vs. SOAP  SOAP over HTTP  Leverage WS-* standards  Web protocols incidental to design of apps © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 6 App Java, C++ DDS Web Service SOAP/HTTP App Java, C++ App Java, C++
  7. 7. Benefits  Everyone speaks web: get data with platforms, languages where DDS port is impractical – Novel embedded platforms, e.g. Android – Scripting languages, e.g. JavaScript, Python, Perl  No software to deploy: “application” is just a web site  No waiting for discovery: pub and sub from ephemeral clients – e.g. simple command-line tools  Easily build web service mash-ups – Combine data from DDS, other web services into single view – e.g. Google Maps example © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 7
  8. 8. State of the Union  Early-Access Release available on portal – Windows and Linux, 32-bit – SOAP and REST support – Proof-of-concept access control – Deploy with built-in web server or in Java EE container – Code examples – Standard doc set: Getting Started, Manual, Release Notes – Video of Google Maps demo on the web (thanks, Rajive)  “Web-Enabled DDS” in-process at OMG – RTI, PrismTech, Thales working together – Next proposal revision due end of this year © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 8

×