Building Context Aware P2P Systems with the Shark framework
暂无分享,去创建一个
Abstract: Shark Framework is framework supporting implementation of context aware P2P systems. Shark is an acronym and stand for Shared Knowledge. There is already a theory on context aware P2P systems which is implemented by the Shark framework. Target platforms are in the first step J2SE, J2ME and Android. In next steps iPhone and Microsoft based mobile devices will be supported. Shark FW supports the Knowledge Exchange Protocol (KEP) which is a stateless P2P protocol. Currently KEP has been ported to UDP and TCP. A Bluetooth L2CAP implementation will be available in October. This paper (briefly) explains core concepts of the framework. Sample code illustrates usage of Shark. It is illustrated that just two lines of code are sufficient to set up a peer that exchanges knowledge. This paper is also a call for participation. Shark is an open source project and is open to developers and users.
[1] Lutz Maicher,et al. Distributed Knowledge Management in the Absence of Shared Vocabularies ( Extended Abstract ) , 2005 .
[2] Kurt Geihs,et al. Shark - a System for Management, Synchronization and Exchange of Knowledge in Mobile User Groups , 2002, J. Univers. Comput. Sci..
[3] Timothy W. Finin,et al. Specification of the KQML Agent-Communication Language , 1993 .