摘要:
http://code.google.com/p/ppcast/wiki/WhyJXTAFailed——————————————————————————————————————————————————————————————Personal Opinions on Why JXTA FailedI knew JXTA a log time a long ago and took a close at it recently because I wanted to use it to prototype a data pushing/streaming framework. Apparent.. 阅读全文
摘要:
http://markmail.org/message/mq45ojumwzn7jylh#query:+page:1+mid:bs6j3wq5jm7oqetv+state:results————————————————————————————————————————————————————————————————————Thanks for the feedback. There are two predominant reasons why I believe this should be included as part of the core API. First, the JXTA.. 阅读全文
摘要:
材料很好,直接贴过来了这是其博客地址http://www.cnblogs.com/jobs/。Java并发程序设计教程-2010-08-10.pdf 阅读全文
摘要:
http://www.cnblogs.com/jobs/archive/2007/03/30/694518.html——————————————————————————————————————————————————————贴图的实现方式为:1、把剪切板中的图片存在本地的SendingImages目录,存放的格式使用PNG,当然可以其他格式,但是PNG格式更小。2、使用MD5算法产生一个ImageID。当然可以使用SHA1等其他算法3、把imageID发送remote peer4、当remote peer收到imageID时,检查本地ReceivedImage目录,如果已经存在,显示图片,不存 阅读全文
摘要:
http://www.cnblogs.com/jobs/archive/2007/03/25/686926.html————————————————————————————————————————————————————————上一篇博客写了我一些关于P2P下载以及平台的思考,有这样的思考,是因为我正在做一件这样的事情。我介绍一下我正在做的事情吧:1、 基于JXTA,我崇拜Bill Joy,学习JXTA就是因为我崇拜他,之后觉得这个技术很棒。但是JXTA存在一些用户不友好的地方,包括JXTA的ConfigDialog和 DialogAuthenticator是十分用户不友好的,我重写了这些部. 阅读全文
摘要:
http://www.cnblogs.com/jobs/archive/2007/03/25/686925.html——————————————————————————————————————————————————————1、使用多路复用或者异步I/O模型,这本是服务器段常用的技术,但在P2P应用,每台机器既是服务器,又是客户端,共享了一个十分受欢迎的文件,可能会 有很多希望连接者,或者你下载一个受欢迎文件时,可能搜索到数百上千的Peer,此时就很有必要采用多路复用或者异步I/O技术,降低应用程序所占用的资 源。2、支持传统的协议,包括HTTP和FTP,其实这两种技术能够和P2P网络集成,其 阅读全文
摘要:
http://www.cnblogs.com/jobs/archive/2007/03/20/680477.html——————————————————————————————————————————————————————————1、通用的唯一ID,使用MD5或者SHA1等摘要算法。2、需要引入类似emule AICH机制,防止恶意客户端捣乱,或者用户修改数据之后,无意上传错误数据。3、引入文件结构。描述文件在整个共享内容中的位置,整个共享项包括那些文件等等。4、总共的ID应该包括:唯一ID、AICH_ID、文件结构摘要三个。如果使用JXTA的方式,需要在ContentAdv中包括这三个ID 阅读全文
摘要:
http://www.cnblogs.com/jobs/archive/2007/03/07/667489.html——————————————————————————————————————————————————————编写Jxta程序,通常需要设计自己的Advertisement。以下是我的一些心得:1、关于getID()。getID()可以返 回null或者ID.nullID。jxta-cm中的ContentAdvertisement,就是返回null。如果是需要更新的 Advertisement,则需要提供ID,否则其他Peer或者Rendezvous Peer收到新的Advert. 阅读全文