Mashup Development with Web Liquid Streams

被引:0
|
作者
Gallidabino, Andrea [1 ]
Babazadeh, Masiar [1 ]
Pautasso, Cesare [1 ]
机构
[1] Univ Lugano USI, Fac Informat, Lugano, Switzerland
来源
关键词
Mashups; Streaming; Liquid Software;
D O I
10.1007/978-3-319-28727-0_7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web services such as Twitter and Facebook provide direct access to their streaming APIs. The data generated by all of their users is forwarded in quasi-real-time to any external client requesting it: this continuous feed opens up new ways to create mashups that differ from existing data aggregation approaches, which focus on presenting with multiple widgets an integrated view of the data that is pulled from multiple sources. Streaming data flows directly into the mashup without the need to fetch it in advance, making it possible to exchange data between mashup components through streaming channels. In this challenge submission we show how streaming APIs can be integrated using a stream processing framework. Mashup components can be seen as stream operators, while the mashup can be defined by building a streaming topology. The mashup is built with Web Liquid Streams, a dynamic streaming framework that takes advantage of standard Web protocols to deploy stream topologies both on Web servers and Web browsers.
引用
收藏
页码:98 / 117
页数:20
相关论文
共 50 条
  • [1] Next in Mashup Development: User-Created Apps on the Web
    Daniel, Florian
    Matera, Maristella
    Weiss, Michael
    IT PROFESSIONAL, 2011, 13 (05) : 22 - 29
  • [2] A Reinforcement Learning Approach to Web API Recommendation for Mashup Development
    Anarfi, Richard
    Fletcher, Kenneth K.
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 372 - 373
  • [3] Web services development methodology using the mashup technology (ICSMA 2008)
    Jin, Hye-Jin
    Lee, Hong-Chul
    2008 INTERNATIONAL CONFERENCE ON SMART MANUFACTURING APPLICATION, 2008, : 559 - 562
  • [4] A Quality-Aware Web API Recommender System for Mashup Development
    Fletcher, Kenneth K.
    SERVICES COMPUTING, SCC 2019, 2019, 11515 : 1 - 15
  • [5] Web Data Extraction for Developing a Mashup
    Chaudhari, Poonam. A.
    Paikrao, Rahul. L.
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, IMECS 2012, VOL I, 2012, : 477 - 480
  • [6] Mashup by Surfing a Web of Data APIs
    Chen, Huajun
    Lu, Bin
    Ni, Yuan
    Xie, Guotong
    Zhou, Chunying
    Mi, Jinhua
    Wu, Zhaohui
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2009, 2 (02): : 1602 - 1605
  • [7] Web Information Extraction and Conversion for Mashup
    Zhang, Rui
    Lan, Xiang
    Liu, Yao
    Liu, Qingyang
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 5471 - 5476
  • [8] Resolving Web Services Mismatch in Mashup
    Zhang, Chunhong
    Fu, Wei
    Sun, Tingting
    Ji, Yang
    WIRELESS PERSONAL COMMUNICATIONS, 2016, 86 (04) : 1781 - 1796
  • [9] Resolving Web Services Mismatch in Mashup
    Fu, Wei
    Zhang, Chunhong
    Ji, Yang
    2014 SIXTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2014), 2014, : 187 - 192
  • [10] Resolving Web Services Mismatch in Mashup
    Chunhong Zhang
    Wei Fu
    Tingting Sun
    Yang Ji
    Wireless Personal Communications, 2016, 86 : 1781 - 1796