{"title":"Peer2Me - rapid application framework for mobile peer-to-peer applications","authors":"Alf Inge Wang, Tommy Bjørnsgård, Kim Saxlund","doi":"10.1109/CTS.2007.4621778","DOIUrl":null,"url":null,"abstract":"This paper presents the Peer2Me framework that enables developers to create mobile peer-to-peer applications. The framework provides an API that is easy to adopt, yet capable of creating advanced peer-to-peer applications. The framework was built to provide applications providing pure peer-to-peer network where all nodes have the same responsibility and services. Further, the framework provides services to transparently manage the detection of new and lost peers. The message component of the framework makes it possible to exchange any kind of data between peers including Java objects. The Peer2Me has been implemented in Java 2 Micro Edition (J2ME) and runs on standard mobile phones. The framework supports management and communication of mobile ad hoc networks (MANETs) like Bluetooth. The paper describes the architecture, the API and some of the applications developed using the Peer2Me framework. Further, we share and discuss experiences from developing mobile peer-to-peer applications.","PeriodicalId":363805,"journal":{"name":"2007 International Symposium on Collaborative Technologies and Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"42","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Symposium on Collaborative Technologies and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CTS.2007.4621778","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 42
Abstract
This paper presents the Peer2Me framework that enables developers to create mobile peer-to-peer applications. The framework provides an API that is easy to adopt, yet capable of creating advanced peer-to-peer applications. The framework was built to provide applications providing pure peer-to-peer network where all nodes have the same responsibility and services. Further, the framework provides services to transparently manage the detection of new and lost peers. The message component of the framework makes it possible to exchange any kind of data between peers including Java objects. The Peer2Me has been implemented in Java 2 Micro Edition (J2ME) and runs on standard mobile phones. The framework supports management and communication of mobile ad hoc networks (MANETs) like Bluetooth. The paper describes the architecture, the API and some of the applications developed using the Peer2Me framework. Further, we share and discuss experiences from developing mobile peer-to-peer applications.