DocumentCode :
2435925
Title :
Using REST Web-Services Architecture for Distributed Simulation
Author :
Al-Zoubi, Khaldoon ; Wainer, Gabriel
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada
fYear :
2009
fDate :
22-25 June 2009
Firstpage :
114
Lastpage :
121
Abstract :
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.
Keywords :
Web services; digital simulation; open systems; DCD++ simulation; HTTP message; REST Web-services architecture; RESTful-CD++ simulation server; URI; Web services technology; distributed simulation software; interoperability; Application software; Computational modeling; Computer simulation; Containers; Integrated circuit modeling; Object oriented modeling; Scalability; Service oriented architecture; Web server; Web services; CD++; DEVS; Distributed Simulation; REST; SOA; Web-Services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Principles of Advanced and Distributed Simulation, 2009. PADS '09. ACM/IEEE/SCS 23rd Workshop on
Conference_Location :
Lake Placid, NY
Print_ISBN :
978-0-7695-3713-9
Type :
conf
DOI :
10.1109/PADS.2009.16
Filename :
5158326
Link To Document :
بازگشت