introduction to JAVA-based open-source P2P architect

简介:     PeerDroid   Peer Droid is the porting of JXME protocol to Android Platform. It allows the Android Developers to create application for...

 

 

PeerDroid

 

Peer Droid is the porting of JXME protocol to Android Platform. It allows the Android Developers to create application for Android platform that uses the features of JXTA system along with Android potential, interacting with other mobile terminals and other traditional peers (Personal-Computer).

 

http://code.google.com/p/peerdroid/

 

 

SIP2Peer

 

sip2peer is an open-source SIP-based middleware for the implementation of any peer-to-peer application or overlay without constrains on peer nature (traditional PC or mobile nodes) and specific architecture.

Main features are:

  • Multiplatform nature
  • Simple communication API with notification system
  • SIP-Based platform [ Session Initiation Protocol (SIP) ]
  • NAT traversal management
  • Efficient, Scalable and Configurable structure

Supported Platform

At this moment sip2peer is available for Java SE and Android platforms, but we are working on the iOS release.

 

http://code.google.com/p/sip2peer/

 

 

CiteSeerX

 

 

SMILE-JS, a SIP-based Middleware for J2ME Devices

The proposed solution has been designed to port the Simple Middleware Independent LayEr (SMILE) framework to mobile devices running the limited version of Java 2 Micro Edition (J2ME CLDC). It provides J2ME developers with the very same abstraction layer offered by the SMILE API under the J2SE environment, allowing seamless interoperability between SMILE peers running on desktop computers/servers and peers running on mobile devices. The solution will be denoted as SMILE-JS, where JS stands for JSON over SIP. We first describe the SMILE framework, explaining its APIs for communication, addressing, lifecycle management and service discovery. Afterwards we explain how truly peer to peer communication among mobile devices has been achieved using SIP, and which additions we implemented to turn the open source MjSIP framework into the first SIP-based middleware for J2ME CLDC enabled devices. Categories and Subject Descriptors

 

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.7453

http://www.citeseer.com/

 

JXME

http://java.net/projects/jxta-jxme/

 

相关文章
|
4月前
|
IDE Java 程序员
【Java】Best coding practices every java developer should(二)
【Java】Best coding practices every java developer should
34 0
|
4月前
|
设计模式 Java Unix
【Java】Best coding practices every java developer should(一)
【Java】Best coding practices every java developer should
40 0
|
10月前
|
安全 Unix Shell
读书笔记系列 - Operating Systems: Three Easy Pieces - Virtualization - Chapter 5: Process API
读书笔记系列 - Operating Systems: Three Easy Pieces - Virtualization - Chapter 5: Process API
69 0
|
安全 算法 Java
Java密码体系结构简介:Java Cryptography Architecture (JCA) Reference Guide
来自Java官方的文档,作备忘使用。 简介: Java平台非常强调安全性,包括语言安全,密码学,公钥基础设施,认证,安全通信和访问控制。 JCA是平台的一个主要部分,包含一个“提供者”体系结构和一组用于数字签名,消息摘要(哈希),证书和证书验证,加密(对称/非对称块/流密码),密钥生成管理和安全随机数生成等等。
2226 0