Using REST Web-Services Architecture for Distributed Simulation

In recent years, Web Services technologies have been successfully used for simplifying interoperability while providing scalability and flexibility in multiple applications, including distributed simulation software. The RESTful-CD++ simulation Server provides Web Services according to the REST prin...

Full description

Saved in:
Bibliographic Details
Published in2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation pp. 114 - 121
Main Authors Al-Zoubi, Khaldoon, Wainer, Gabriel
Format Conference Proceeding
LanguageEnglish
Published Washington, DC, USA IEEE Computer Society 22.06.2009
IEEE
SeriesACM Conferences
Subjects
Online AccessGet full text
ISBN9780769537139
0769537138
ISSN1087-4097
DOI10.1109/PADS.2009.16

Cover

More Information
Summary:In recent years, Web Services technologies have been successfully used for simplifying interoperability while providing scalability and flexibility in multiple applications, including distributed simulation software. The RESTful-CD++ simulation Server provides Web Services according to the REST principles by exposing services as URIs and consumed via HTTP messages. Therefore, the server becomes a service part of the Web that can be easily mashed-up with other applications and simulation software. In contrast, RPC-style SOAP-based Web Services use the Web as a transmission medium by exposing few URIs and many RPCs. RESTful-CD++ is (to our best knowledge) the only existing RESTful system in this area. Further, this distributed simulation package provides pioneering distributed simulation services using the Web architectural style. We present an overview of the principles, design and implementation of the RESTful-CD++ HTTP server and DCD++ simulation. We show that REST fulfills WS objectives with a much better and easier style than the SOAP-based systems.
ISBN:9780769537139
0769537138
ISSN:1087-4097
DOI:10.1109/PADS.2009.16