A Lightweight Middleware for Developing P2P Applications with Component and Service-Based Principles

被引:3
|
作者
Lahcen, Ayoub Ait [1 ]
Parigot, Didier [1 ]
机构
[1] Inria Sophia Antipolis, Zenith Team, Sophia Antipolis, France
关键词
D O I
10.1109/ICCSE.2012.12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Developing Peer-to-Peer (P2P) applications became increasingly important in software development. Nowadays, a large number of organizations from many different sectors and sizes depend more and more on collaboration between actors to perform their tasks. Since P2P applications are usually implemented as sets of strongly encapsulated functions, they can benefit from the advantages of component-oriented development. In the literature, there exists a large number of component based approaches. However, most of them are not adapted to P2P applications. In this paper, we present a middleware that combines component-oriented development with well-understood methods and techniques from the field of Service Oriented Computing (SOC) and P2P Computing in order to develop and deploy P2P applications in an effortless and effective way. This middleware is called SON (Shared-data Overlay Network).
引用
收藏
页码:9 / 16
页数:8
相关论文
共 50 条
  • [1] Service-based Semantic Search in P2P Systems
    Bianchini, Devis
    De Antonellis, Valeria
    Melchiori, Michele
    ECOWS'09: PROCEEDINGS OF THE 7TH IEEE EUROPEAN CONFERENCE ON WEB SERVICES, 2009, : 7 - 16
  • [2] A design of service-based P2P Mobile Sensor Networks
    Fang, Hua-Wei
    Ko, Li-Chun
    Fang, Hua-Yin
    IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, Vol 2, Proceedings, 2006, : 152 - 157
  • [3] A model-driven framework for managing the QoS of collaborative P2P service-based applications
    Angelaccio, Michele
    D'Ambrogio, Andrea
    15TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2006, : 95 - +
  • [4] Service-based P2P overlay network for collaborative problem solving
    Goel, Sanjay
    Talya, Shashishekara S.
    Sobolewski, Michael
    DECISION SUPPORT SYSTEMS, 2007, 43 (02) : 547 - 568
  • [5] Segregation and scheduling for P2P applications with the interceptor middleware system
    Anglano, Cosimo
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (06): : 601 - 624
  • [6] PeerSum: a summary service for P2P applications
    Hayek, Rabab
    Raschia, Guillaume
    Valduriez, Patrick
    Mouaddib, Noureddine
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2008, 4 (04) : 390 - 410
  • [7] Community portals for architecture-based middleware P2P
    Panhan, Andre Marcelo
    Ignatowicz, Eder
    Mendes, Leonardo S.
    2009 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM 2009), 2009, : 56 - 60
  • [8] Experiences developing mobile P2P applications with LightPeers
    Christensen, Bent Guldbjerg
    Sixth IEEE International Conference on Peer-to-Peer Computing, Proceedings, 2006, : 229 - 230
  • [9] Design of PeerSum: A summary service for P2P applications
    Hayek, Rabab
    Raschia, Guillaume
    Valduriez, Patrick
    Mouaddib, Noureddine
    Advances in Grid and Pervasive Computing, Proceedings, 2007, 4459 : 13 - 26
  • [10] P2P Web Browser Middleware to Enhance Service Oriented Computing - Analysis and Evaluation
    Kobusinska, Anna
    Wolski, Adam
    Brzezinski, Jerzy
    Ge, Mouzhi
    2017 IEEE 10TH CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2017, : 58 - 65