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 条
  • [21] A new paradigm: Web 2.0 Mashup Patterns
    Lee, Cheng-Jung
    Tang, Shung-Ming
    Tsai, Chang-Chun
    Chen, Ching-Chiang
    MATHEMATICAL METHODS AND APPLIED COMPUTING, VOL 1, 2009, : 62 - +
  • [22] A Web Services Infrastructure for the Management of Mashup Interfaces
    Vallecillos, Jesus
    Criado, Javier
    Jesus Fernandez-Garcia, Antonio
    Padilla, Nicolas
    Iribarne, Luis
    SERVICE-ORIENTED COMPUTING - ICSOC 2015 WORKSHOPS, 2016, 9586 : 64 - 75
  • [23] WeMash: An Online System for Web Video Mashup
    Wang, Peng
    Yang, Yang
    Huang, Zi
    Cao, Jiewei
    Shen, Heng Tao
    PROCEEDINGS OF THE 2014 ACM CONFERENCE ON MULTIMEDIA (MM'14), 2014, : 753 - 754
  • [24] Dynamic Mashup Platform for Mobile Web Applications
    Cho, Seongho
    Kim, Hyoungshick
    Jung, Dongshin
    Park, Hoyeon
    2009 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2009, : 377 - 378
  • [25] Innovation in the Programmable Web: Characterizing the Mashup Ecosystem
    Yu, Shuli
    Woodard, C. Jason
    SERVICE-ORIENTED COMPUTING - ICSOC 2008 WORKSHOPS, 2009, 5472 : 136 - 147
  • [26] When the user guides the innovation the web mashup
    Daniel, Florian
    Matera, Maristella
    Mondo Digitale, 2010, 9 (02): : 29 - 38
  • [27] Related work in mashup development
    不详
    IEEE INTERNET COMPUTING, 2008, 12 (05) : 36 - 36
  • [28] Integrated Content and Network-Based Service Clustering and Web APIs Recommendation for Mashup Development
    Cao B.
    Liu X.
    Rahman M.D.M.
    Li B.
    Liu J.
    Tang M.
    IEEE Transactions on Services Computing, 2020, 13 (01): : 99 - 113
  • [29] Development of Grid-like Applications for Public Health Using Web 2.0 Mashup Techniques
    Scotch, Matthwe
    Yip, Kevin Y.
    Cheung, Kei-Hoi
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2008, 15 (06) : 783 - 786
  • [30] Web Service Mashup Middleware with Partitioning of XML Pipelines
    Wohlstadter, Eric
    Li, Peng
    Cannon, Brett
    2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, : 91 - 98