• jxta-amalto


    前几天在网络上搜索jxta的消息,发现jxta 2.8x已经启动了,官方地址http://chaupal.github.io/

    在浏览其邮件列表时,意外发现一老外基于jxta 2.6修改的一版, 可在以下地址下载

    该版称之为Amalto modified JXTA version。关于该版的特点,开发者写到
    At Amalto we use a modified 2.6 which incorporates most of the enhancements 
    of 2.7 plus a few tweaks of our own. Running FindBugs on the bare code 
    revealed about 450 "issues" from trivial fixes to horrors. We fixed slightly 
    over 200 of these that look like the most important to us but there is still 
    a lot of ground to cover. 
    This code is used in production inside an application run by a few hundred 
    customers in various network conditions. It is quite stable but from time to 
    time, the SRDI index seems to get corrupted and the only way to clear the 
    issue at this stage is a restart (which is not a major issue in our 
    particular case).

     —————————————————————————————————————————————————————————————————————————

     依赖jar包

    jxta2.6:

    jetty-4.2

    netty-3.1.5.GA

    bcprov-jdk15-145

    jxta-amalto:
    jetty-all-7.3.1.v20110307(目前最新版本jetty-distribution-9.1.2.v20140210

    netty-3.2.4.Final(目前最新版本netty-5.0.0.Alpha1,netty-4.0.17.Final,netty-3.9.0.Final-dist,netty4.0以后api大幅改动,无法与jxta配合使用)

    bcprov-jdk16-1.45

    —————————————————————————————————————————————————————————————————————————

     包结构的变化

    jxta-2.6 jxta-amalto
    net.jxse  
    net.jxse.OSGi  
    net.jxse.OSGi.Services  
    net.jxse.configuration  
    net.jxse.impl.OSGi  
    net.jxse.impl.OSGi.Activators  
    net.jxse.impl.OSGi.Services  
    net.jxse.service  
    net.jxta net.jxta
    net.jxta.access net.jxta.access
    net.jxta.annotation  
    net.jxta.codat net.jxta.codat
    net.jxta.configuration  
    net.jxta.content net.jxta.content
    net.jxta.credential net.jxta.credential
    net.jxta.discovery net.jxta.discovery
    net.jxta.document net.jxta.document
    net.jxta.endpoint net.jxta.endpoint
    net.jxta.endpoint.router  
    net.jxta.exception net.jxta.exception
    net.jxta.id net.jxta.id
    net.jxta.id.jxta net.jxta.id.jxta
    net.jxta.impl net.jxta.impl
    net.jxta.impl.access net.jxta.impl.access
    net.jxta.impl.access.always net.jxta.impl.access.always
    net.jxta.impl.access.pse net.jxta.impl.access.pse
    net.jxta.impl.access.simpleACL net.jxta.impl.access.simpleACL
    net.jxta.impl.cm net.jxta.impl.cm
      net.jxta.impl.cm.srdi.inmemory
    net.jxta.impl.cm.sql  
    net.jxta.impl.content net.jxta.impl.content
    net.jxta.impl.content.defprovider net.jxta.impl.content.defprovider
    net.jxta.impl.content.srdisocket net.jxta.impl.content.srdisocket
    net.jxta.impl.discovery net.jxta.impl.discovery
    net.jxta.impl.document net.jxta.impl.document
    net.jxta.impl.endpoint net.jxta.impl.endpoint
    net.jxta.impl.endpoint.cbjx net.jxta.impl.endpoint.cbjx
    net.jxta.impl.endpoint.endpointMeter net.jxta.impl.endpoint.endpointMeter
    net.jxta.impl.endpoint.mcast net.jxta.impl.endpoint.mcast
    net.jxta.impl.endpoint.msgframing net.jxta.impl.endpoint.msgframing
    net.jxta.impl.endpoint.netty net.jxta.impl.endpoint.netty
    net.jxta.impl.endpoint.relay net.jxta.impl.endpoint.relay
    net.jxta.impl.endpoint.router net.jxta.impl.endpoint.router
    net.jxta.impl.endpoint.servlethttp net.jxta.impl.endpoint.servlethttp
    net.jxta.impl.endpoint.tcp net.jxta.impl.endpoint.tcp
    net.jxta.impl.endpoint.tls net.jxta.impl.endpoint.tls
    net.jxta.impl.endpoint.transportMeter net.jxta.impl.endpoint.transportMeter
    net.jxta.impl.id.CBID net.jxta.impl.id.CBID
    net.jxta.impl.id.UUID net.jxta.impl.id.UUID
    net.jxta.impl.id.binaryID net.jxta.impl.id.binaryID
    net.jxta.impl.id.unknown net.jxta.impl.id.unknown
    net.jxta.impl.loader net.jxta.impl.loader
      net.jxta.impl.membership package.html
    net.jxta.impl.membership.none net.jxta.impl.membership.none
    net.jxta.impl.membership.passwd net.jxta.impl.membership.passwd
    net.jxta.impl.membership.pse net.jxta.impl.membership.pse
    net.jxta.impl.meter net.jxta.impl.meter
    net.jxta.impl.peer net.jxta.impl.peer
    net.jxta.impl.peergroup net.jxta.impl.peergroup
    net.jxta.impl.pipe net.jxta.impl.pipe
    net.jxta.impl.protocol net.jxta.impl.protocol
    net.jxta.impl.proxy net.jxta.impl.proxy
    net.jxta.impl.rendezvous net.jxta.impl.rendezvous
    net.jxta.impl.rendezvous.adhoc net.jxta.impl.rendezvous.adhoc
    net.jxta.impl.rendezvous.edge net.jxta.impl.rendezvous.edge
    net.jxta.impl.rendezvous.limited net.jxta.impl.rendezvous.limited
    net.jxta.impl.rendezvous.rdv net.jxta.impl.rendezvous.rdv
    net.jxta.impl.rendezvous.rendezvousMeter net.jxta.impl.rendezvous.rendezvousMeter
    net.jxta.impl.rendezvous.rpv net.jxta.impl.rendezvous.rpv
    net.jxta.impl.resolver net.jxta.impl.resolver
    net.jxta.impl.resolver.resolverMeter net.jxta.impl.resolver.resolverMeter
    net.jxta.impl.util net.jxta.impl.util
    net.jxta.impl.util.backport.java.util  
    net.jxta.impl.util.cm net.jxta.impl.util.cm
    net.jxta.impl.util.pipe.reliable net.jxta.impl.util.pipe.reliable
    net.jxta.impl.util.ternary net.jxta.impl.util.ternary
    net.jxta.impl.util.ternary.wild net.jxta.impl.util.ternary.wild
    net.jxta.impl.util.threads net.jxta.impl.util.threads
      net.jxta.impl.util.tree
    net.jxta.impl.xindice net.jxta.impl.xindice
    net.jxta.impl.xindice.core net.jxta.impl.xindice.core
    net.jxta.impl.xindice.core.data net.jxta.impl.xindice.core.data
    net.jxta.impl.xindice.core.filer net.jxta.impl.xindice.core.filer
    net.jxta.impl.xindice.core.indexer net.jxta.impl.xindice.core.indexer
    net.jxta.impl.xindice.util net.jxta.impl.xindice.util
    net.jxta.logging net.jxta.logging
    net.jxta.membership net.jxta.membership
    net.jxta.membership.doc-files net.jxta.membership.doc-files
    net.jxta.meter net.jxta.meter
    net.jxta.peer net.jxta.peer
    net.jxta.peergroup net.jxta.peergroup
    net.jxta.pipe net.jxta.pipe
    net.jxta.platform net.jxta.platform
    net.jxta.protocol net.jxta.protocol
    net.jxta.rendezvous net.jxta.rendezvous
    net.jxta.resolver net.jxta.resolver
    net.jxta.service net.jxta.service
    net.jxta.socket net.jxta.socket
    net.jxta.util net.jxta.util
    net.jxta.util.documentSerializable net.jxta.util.documentSerializable
     

     ——————————————————————————————————————————————————————————————————————

  • 相关阅读:
    【python】构造字典类型字典
    【python】序列化和反序列化
    【python】进程
    【python】类中属性方法@property使用
    【python】类中__slots__使用
    【python】类的继承和super关键字
    【python】类的访问限制
    【python】模块作用域
    【python】删除1~100的素数
    【python】函数相关知识
  • 原文地址:https://www.cnblogs.com/cuizhf/p/3574467.html
Copyright © 2020-2023  润新知