Using REST Web-Services Architecture for Distributed Simulation

被引:10
|
作者
Al-Zoubi, Khaldoon [1 ]
Wainer, Gabriel [1 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ctr Visualizat & Simulat, Ottawa, ON K1S 5B6, Canada
关键词
D O I
10.1109/PADS.2009.16
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:114 / 121
页数:8
相关论文
共 50 条
  • [1] PERFORMING DISTRIBUTED SIMULATION WITH RESTFUL WEB-SERVICES
    Al-Zoubi, Khaldoon
    Wainer, Gabriel
    PROCEEDINGS OF THE 2009 WINTER SIMULATION CONFERENCE (WSC 2009 ), VOL 1-4, 2009, : 1303 - 1314
  • [2] Collaborative Architecture Based on Web-Services
    Kuhn, Olivier
    Dutra, Moisees Lima
    Ghodous, Parisa
    Dusch, Thomas
    Collet, Pierre
    COLLABORATIVE PRODUCTIVE AND SERVICE LIFE CYCLE MANAGEMENT FOR A SUSTAINABLE WORLD, 2008, : 53 - +
  • [3] A Simple Web-Services Interface of a VPN Services Architecture
    Chan, Jonathan
    Moreland, David
    Rogers, Glynn
    Agahari, Darwin
    2007 AUSTRALASIANTELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE, 2007, : 193 - 198
  • [4] Test-the-REST: An Approach to Testing RESTful Web-Services
    Chakrabarti, Sujit Kumar
    Kumar, Prashant
    2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS, 2009, : 302 - 308
  • [5] Web-Services
    Urban Bettag
    Informatik-Spektrum, 2001, 24 (5) : 302 - 304
  • [6] Distributed simulation of DEVS and Cell-DEVS models in CD plus plus using Web-Services
    Wainer, Gabriel A.
    Madhoun, Rarni
    Al-Zoubi, Lhaldoon
    SIMULATION MODELLING PRACTICE AND THEORY, 2008, 16 (09) : 1266 - 1292
  • [7] Developing Web-services for distributed control and building performance simulation using run-time coupling
    Yahiaoui, Azzedine
    Hensen, Jan
    Soethout, Luc
    van Paassen, Dolf
    BUILDING SIMULATION 2007, VOLS 1-3, PROCEEDINGS, 2007, : 1327 - +
  • [8] The Importance of Web Services Using the RPC and REST Architecture
    Mironela, Pirnau
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 1, 2009, : 377 - 379
  • [9] A stochastic distributed inventory model based on web-services
    Chen Pinglu
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS A AND B: BUILDING CORE COMPETENCIES THROUGH IE&EM, 2007, : 1468 - 1472
  • [10] The use of web-services for development of distributed measurement systems
    Mielcarz, Tomasz
    Winiecki, Wieslaw
    2005 IEEE INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2005, : 320 - 324