摘要: http://www.incomingconnection.net/projects/jxtaChat/jxtaChat.html可执行文件源代码 阅读全文
posted @ 2011-08-22 19:11 网络大豆 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 组播技术(Multicast)是一种针对多点传输和多方协作应用的组通信模型,有高效的数据传输效率,是下一代Internet应用的重要支撑技术。早期的组播技术研究试图在IP层提供组播通信功能,但IP组播的实施涉及到对现有网络基础设施的调整,因此,大规模应用受到限制。随着P2P研究的兴起,基于应用层的组播技术逐渐受到广泛关注。应用层组播协议将组成员节点自组织成重叠网络(Overlay network) ,在主机节点实现组播功能,为数据多点并发传输提供服务。应用层组播是在应用层实现组播功能而不需要网络层的支持,这样就可以避免出现由于网络层迟迟不能 部署对组播的支持而使组播应用难以进行的情况。当然,. 阅读全文
posted @ 2011-08-22 14:57 网络大豆 阅读(839) 评论(0) 推荐(0) 编辑
摘要: Hi, JXSE 2.7 final is now released. A small patch solving a NPE issue when closing a Bidirectional pipe has been applied since 2.7-RC1. The http://jxse.kenai.com website has been updated with the final version of the programmer's guide and download information. The Sonatype staging repositories. 阅读全文
posted @ 2011-08-17 17:32 网络大豆 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 不多说了,一直关注JXTA项目的发展。今天从JXSE的网站上发现,由于Oracle拒绝转让JXTA商标,社区已经投票选出了一个新名字Chaupal。并且在谷歌code上安家落户。其地址为http://code.google.com/p/chaupal/。项目首页介绍说,Chaupal基于JXTA项目的经验,定义了新的P2P协议。这些协议将首先用Java实现。项目由拥有真正开源精神的前JXTA社区成员创建。看过JXSE2.6、2.7的人对JVerstry应该比较熟悉了,这个项目就是由他创建的,不过貌似这个家伙很忙,能花在 Chaupal上得时间不容乐观。项目大概在2011年1月4日创建,知道现在 阅读全文
posted @ 2011-08-17 11:26 网络大豆 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 来自http://www.brendonwilson.com/projects/jxta-book/点此下载jxta.pdf点此下载源代码貌似这本书free了http://zh.scribd.com/doc/47538921/Practical-JXTA-II 阅读全文
posted @ 2011-08-16 16:38 网络大豆 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 多播使用一个组地址而不是使用IP地址,一个Peer可以在不知道接收者地址的情况下发送消息。这样做的结果是在多播网络中的所有Peer都可以响应发出请求的Peer,将有关查询的结果信息、甚至是自己的IP地址(用于与请求Peer直接通信)发送回去。养活使用带宽。因为所有的Peer都可以看到一个单一的消息,没有必要向每一个Peer发送消息一个副本。当发送大量的数据到一组Peer时,这一点是非常重要的。使用多播的一个缺点是一些防火墙和路由器会阻塞多播的消息。在因特网提供商之间通过因特网主干网可以支持多播消息,不过这种服务是需要额外付钱的。还存在其他IP多播的障碍,比如个人防火墙、子网络路由器。这就是为什 阅读全文
posted @ 2011-08-16 11:22 网络大豆 阅读(771) 评论(0) 推荐(0) 编辑
摘要: privateclassMyActionextendsAbstractActionpublicMyAction(){putValue(NAME,"DoSomething");}@OverridepublicvoidactionPerformed(ActionEvente){APIObjectobj=getLookup().lookup(APIObject.class);JOptionPane.showMessageDialog(null,"Hellofrom"+obj);}} 阅读全文
posted @ 2011-08-14 16:00 网络大豆 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 假如一个模块想要隐藏“系统文件系统”的一个菜单项、一个文件或一个目录,那么这个模块必须依赖于定义这些资源的模块。另外要考虑的是,定义这些资源的模块很可能在“系统文件系统”的层堆栈中占有更高的位置。也就是说,定义资源的模块覆盖了隐藏资源的模块。如果仅仅是为了隐藏“系统文件系统”中的某些条目,却让模块依赖于一堆它根本不会调用的类,这显然是没有必要的。这种情况下,可以考虑创建一个空模块,它仅仅包含一个层文件。然后把这个模块与其他真正的模块一起安装,让这个空模块依赖那些其他模块,并隐藏它们。另外要注意,标准菜单和工具栏在“核心-用户界面(Core-UI)”模块中定义。开发者可以在 基于平台的应用程序. 阅读全文
posted @ 2011-08-14 15:58 网络大豆 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 监听器模式在Java GUI编程中很重要,在《NetBeans Platform 6.9 Developer's Guide》整本书中都充斥着这样的代码,很多问题都可以用十分优雅的方式解决。开发的过程中要注意多运用。 阅读全文
posted @ 2011-08-13 11:00 网络大豆 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 注册和发现服务模块内和模块间的数据交换定义扩展点其中第1项和第2项有时会同时存在。在Netbeans RCP开发中,Lookup用于软件结构中各个级别上的松散耦合。 阅读全文
posted @ 2011-08-12 14:23 网络大豆 阅读(325) 评论(0) 推荐(0) 编辑