JAVA,JXTA,P2P,lM

时间:2012-09-09 13:41:11
【文件属性】:

文件名称:JAVA,JXTA,P2P,lM

文件大小:6.77MB

文件格式:RAR

更新时间:2012-09-09 13:41:11

JAVA,JXTA,P2P,lM

用JAVA和JXTA开发的开放式互动社区平台“iam88”正式宣布开源,并发布1.0版本 本软件起源于我研究JAVA P2P-JXTA(一个开源的P2P项目,由当年的SUN技术牛人BillJoy发起,网址:jxta.dev.java.net), 所以这个项目以后也会在JXTA社区中发布,相信对JXTA在实际中应用,也会有比较大的参考意义。 iam88=IM+社区;目标是开发成一个开放式互动社区平台。 在我的构思中,社区是一个应用,可插件式开发和部署的,目前开发了一个类似BBS的简单社区应用,在这个社区应用里面,帖的类型也是可插件式开发和部署的. IM几乎是目前所有网络软件中一个不可缺少的功能,IM是人在社区中互动的联系纽带。目前实现了些常用的功能,例如:表情,传文件,消息,社区邀请,类似QQ的消息闪动提示,窗口自动隐藏在窗口顶部,等等。 (早期用JMF实现了视频和语音,但效果太差,而且SUN 对JMF也多年没更新,所以这个功能就彻底去掉) 整个软件100%用JAVA完成。用TOMCAT作为服务器,MYSQL作数据库,客户端之间的通信用JXTA。 虽然是纯JAVA开发,但我并没有在LINUX上面测试过,所以不能确定是否能在LINUX上面正确运行。 由于本软件的设计,开发,测试都是由我一个人完成,时间精力很有限,因此,难免BUG的存在,以及开发文档缺乏,但我也相信,开源项目,源代码是最好的文档:)。 本软件为纯绿色软件,解压压缩包,运行里面的iam88.bat即可,当然前提是要求你的机器先安装JAVA运行环境JRE。具体信息可以参考压缩包里面的readme.txt。 特别声明: 本源代码只能用于学习,研究目的;不能用于商业目的。


网友评论