Benchmark-based Optimization of Computational Capacity Distribution in a Client-server Web Application

被引:0
|
作者
Marias, Zsigmond [1 ]
Tarcsi, Adam [1 ]
Nikovits, Tibor [1 ]
Halassy, Zoltan [2 ]
机构
[1] Eotvos Lorand Univ, Fac Informat, H-1117 Budapest, Hungary
[2] LogiNet Syst Kft, H-1221 Budapest, Hungary
关键词
web technologies; web frontend; optimization; benchmark;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
There is a common task in web applications when the content of a database table or the result of a query has to be listed on the client side. In traditional implementation the requested amount of data for the page is queried and created on the server and sent to the client. Then, at every interaction a new http request is sent to the server and the database layer generates a new data set to be displayed. Modern web applications can rely on the higher computing power of the client computers. Therefore state-of-the-art applications can transfer more data to the client where data is handled in an array and a frontend Javascript executes filtering, sorting, and paging. This approach saves server capacities and omits the network communication lag; at the same time user interface becomes faster and more responsive. A backend-frontend solution would be useful that distributes the computational tasks according to the available resources on the client side. As the data processing capability is not universal to all clients, benchmark logic has to be applied to adjust client specific data limit.
引用
收藏
页码:309 / 313
页数:5
相关论文
共 50 条
  • [1] Client-server database architectures for the web
    Norrie, MC
    ADVANCES IN MULTIMEDIA AND DATABASES FOR THE NEW CENTURY: A SWISS/JAPANESE PERSPECTIVE, 2000, 10 : 169 - 178
  • [2] Client-Server Web Applications Widgets
    Balat, Vincent
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'13 COMPANION), 2013, : 19 - 21
  • [3] Wrapping client-server application to Web services for Internet computing
    Guo, H
    Guo, CY
    Chen, F
    Yang, HJ
    PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 366 - 370
  • [4] Extend Client-Server Apps to the Web
    Evans, N.
    Data Based Advisor, 15 (03):
  • [5] Injecting Realistic Burstiness to a Traditional Client-Server Benchmark
    Mi, Ningfang
    Casale, Giuliano
    Cherkasova, Ludmila
    Smirni, Evgenia
    ACM/IEEE SIXTH INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND COMMUNICATIONS (ICAC '09), 2009, : 149 - 158
  • [6] An analysis of the Web-based client-server computing models
    Zhou, WL
    Goscinski, A
    WEB TECHNOLOGIES AND APPLICATIONS, 1998, : 343 - 348
  • [7] Client-Server Based Photomontage
    Damkhi, Mouslem
    Mohamed, Nawal Abdullahi
    Dizdaroglu, Bekir
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 596 - 599
  • [8] Building a collaborative client-server application
    Teng, WG
    Chen, PMC
    Chen, MS
    COOPERATIVE INTERNET COMPUTING, 2003, 729 : 52 - 63
  • [9] AN ARCHITECTURE FOR CLIENT-SERVER APPLICATION SOFTWARE
    WIJEGUNARATNE, I
    SOCIC, M
    CHOW, B
    AUSTRALIAN COMPUTER JOURNAL, 1994, 26 (02): : 30 - 41
  • [10] A transparent client-server platform for location dependent web based applications
    Neira, S
    Gulías, VM
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE COMMUNICATION SYSTEMS AND NETWORKS, 2004, : 202 - 207