High-level design and architecture of an HTTP-based infrastructure for web applications

被引:5
|
作者
Neumann G. [1 ]
Zdun U. [2 ]
机构
[1] Department of Information Systems, Vienna University of Economics and BA, Augasse 2-6, Vienna
[2] Specification of Software Systems, University of Essen, Altendorferstr. 57 (B), Essen
关键词
Design Pattern; Event Handler; Mobile Agent; Remote Procedure Call; Uniform Resource Locator;
D O I
10.1023/A:1019269327021
中图分类号
学科分类号
摘要
xoComm is a communication infrastructure for web applications based on the HTTP protocol. It provides an HTTP server and client access. Furthermore it is the basic communication service for the ActiWeb web object and mobile code system. The HTTP server component of xoComm is used to implement ActiWeb places. The places use the HTTP client access to provide the communication means for their agents. We present the design and architecture of xoComm on several crucial excerpts of the design. These are closely related to their implementation in the object-oriented scripting language XOTcl. We discuss how a dynamic and reflective environment, high-level language constructs, and concepts like design patterns influence the design and architecture. © 2000, Kluwer Academic Publishers.
引用
收藏
页码:13 / 26
页数:13
相关论文
共 50 条
  • [31] Comparative Evaluation of User Perceived Quality Assessment of Design Strategies for HTTP-based Adaptive Streaming
    Bhargava, Ayush
    Martin, James
    Babu, Sabarish, V
    ACM TRANSACTIONS ON APPLIED PERCEPTION, 2019, 16 (04)
  • [32] THE FUTURE OF HIGH-LEVEL DESIGN
    DEGEUS, AJ
    ELECTRONIC DESIGN, 1992, 40 (24) : 122 - 122
  • [33] HIGH-LEVEL LANGUAGE DESIGN
    ALLWEISS, JA
    MCCLINTOCK, JH
    DATAMATION, 1981, 27 (04): : 186 - &
  • [34] HIGH-LEVEL DESIGN ISSUES
    SHELDON, C
    ELECTRONIC ENGINEERING, 1994, 66 (807): : 12 - 12
  • [35] Technology driven DSP architecture optimization within a high-level block diagram based design flow
    Markovic, Dejan
    Richards, Brian
    Brodersen, Robert W.
    2006 FORTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-5, 2006, : 89 - +
  • [36] DESIGN AND IMPLEMENTATION OF A MASSIVELY-PARALLEL ARCHITECTURE FOR HIGH-LEVEL ELECTRONIC MEASUREMENTS
    GANDELLI, A
    PIURI, V
    MICROPROCESSORS AND MICROSYSTEMS, 1995, 19 (06) : 361 - 373
  • [37] High-Level Interaction Design with Discourse Models for Automated Web GUI Generation
    Kaindl, Hermann
    WEB ENGINEERING, ICWE 2021, 2021, 12706 : 542 - 546
  • [38] Use of High-level Architecture Discrete Event Simulation in a System of Systems Design
    Bagdatli, Burak
    Mavris, Dimitri
    2012 IEEE AEROSPACE CONFERENCE, 2012,
  • [39] High-level model of sensor architecture for hardware and software design space exploration
    Serna, Nicolas
    Verdier, Francois
    2012 7TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2012,
  • [40] An RTL design-space exploration method for high-level applications
    Kao, PC
    Hsieh, CK
    Wu, ACH
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 162 - 167