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 条
  • [41] Peculiarities of semantic web-services cloud runtime
    Klimov, Valentin
    6TH ANNUAL INTERNATIONAL CONFERENCE ON BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES (BICA 2015), 2015, 71 : 208 - 214
  • [42] Configurable web-services for biomedical document annotation
    Matos, Sergio
    JOURNAL OF CHEMINFORMATICS, 2018, 10
  • [43] Configurable web-services for biomedical document annotation
    Sérgio Matos
    Journal of Cheminformatics, 10
  • [44] DATA MINING ALGORITHMS FOR WEB-SERVICES CLASSIFICATION
    Mustafa, Syed A.
    Kumaraswamy, Y. S.
    2014 INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2014, : 951 - 956
  • [45] Architecture and implementation of distributed data storage using web services, CORBA and PVM
    Czarnul, P
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 360 - 367
  • [46] Web-services as basis for evolvable software systems
    Stiemerling, O
    WIRTSCHAFTSINFORMATIK, 2002, 44 (05): : 435 - 445
  • [47] Resource Discovery in Web-services based Grids
    Kaur, Damandeep
    Sengupta, Jyotsna
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 25, 2007, 25 : 284 - +
  • [48] REMORA: a pilot in the ocean of BioMoby web-services
    Carrere, S
    Gouzy, J
    BIOINFORMATICS, 2006, 22 (07) : 900 - 901
  • [49] Inter-organizational negotiation of web-services
    1600, Science and Engineering Research Support Society, 20 Virginia Court, Sandy Bay, Tasmania, Australia (06):
  • [50] Methods for Specification and Verification of Complex Web-Services
    Tkachova, Elena
    Isaam, Saad
    2014 FIRST INTERNATIONAL SCIENTIFIC-PRACTICAL CONFERENCE PROBLEMS OF INFOCOMMUNICATIONS SCIENCE AND TECHNOLOGY (PIC S&T), 2014, : 88 - 89