• 云计算开发包jclouds


    jclouds一个开源的Java组件(提供了API 并可访问公有云的java 库)。例如,jclouds用户既可以访问Amazon EC2,也可以访问基于Ubuntu的 Eucalyptus云。jsclould 的开发者 Adrian Cole 已经加入了 VMware,现在由VMware主持这个开源项目。用来帮你开始云计算应用开发,并可重用已有的Java和Clojure技能。该API提供云计算环境的可移植抽象层以及云规范特性,支持包括 Amazon, VMWare, Azure和Rackspace 等云计算平台。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Lettuce: Lettuce是一个可伸缩线程安全的Redis客户端。多个线程可以共享同一个RedisConnection。它利用优秀netty NIO框架来高效地管理多个连接。 Redis是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。问题是这个项目还很新,可能还不足够稳定,而且没有在实际的一些大型系统应用的实例。此外,缺乏mc中批量get也是比较大的问题,始终批量获取跟多次获取的网络开销是不一样的。
    SSHTools:SSHTools是一组Java SSH应用程序。包括:Java SSH API, SSH Terminal, SSH secured VNC客户端, SFTP客户端和SSH Daemon。ESftp是根据此项目开发的一个Eclipse插件主要用来在Eclipse开发平台与Sftp服务器之间传输文件。
    Xmemcached:Xmemcached是一个高性能的基于java nio的memcached客户端。
    jIRCii:jIRCii是一个跨平台的Internet Relay Chat Client。jIRCii 提供了超过70个的内建命令,多服务器连接,SSL支持,DCC/CTCP协议,完全的可脚本化,快速(使用一个简洁的、有意义的、定制的文本显示),以及一个ircii'sh客户端的风格。
    jCIFS:是一个完全用Java开发的SMB客户端库。它紧密地遵循CIFS规范(是Microsoft Windows平台标准文件共享协议),支持Unicode,命令管道,批处理,线程化调用者的IO复用,加密认证,完整事务,域/工作组/主机/共享/文件枚举,NetBIOS 套接字和名称服务,smb:// URL协议处理器,一个类API的java.io.File ,RAP调用,NTLM HTTP鉴别。它广泛用于企业内部网络。
    everbox4j: 通过分析EverBox的通信协议,建立一个通用的Java实现的EverBox库和客户端
    最低目标

    实现对指定文件夹的自动同步
    期望目标

    实现官方版大部分功能,如代理设置,同步模式设置,限速,等等
    更漂亮的UI
    更多实用功能,如可以过滤上传/下载的文件,多帐户多文件夹同步
    OpenJNLP:OpenJNLP实现了Java网络装载协议(JNLP:Java Network Launching Protocol),它允许用户直接从Internet运行Java应用程序或applet.JNLP通过使用最新的JVM来提供直接访问Java软件,它避免了applets在web浏览器中的约束与问题.
    SNMP4J:SNMP4J是一个用Java来实现SNMP(简单网络管理协议)协议的开源项目.它支持以命令行的形式进行管理与响应。SNMP4J是纯面向对象设计与SNMP++(用C++实现SNMPv1/v2c/v3)相类似。
    JNetStream:JNetStream包括一个纯Java类包和一组工具可利用它对捕获的网络数据包进行分析,操作,解包。可以通过内置的NPL语言定义自己需要的协议(比如可用NPL定义RTP与SIP协议),NPL的语法与Java/C相似。JNetStream还提供一个NPL语言调试器。
    jNetPcap:jNetPcap是libpcap的一个Java完整封装。jNetPcap使用与libpcap相同风格的API。libpcap是unix/linux平台下的网络数据包捕获函数库,大多数网络监控软件都以它为基础。 Libpcap可以在绝大多数类unix平台下工作。Libpcap提供了系统独立的用户级别网络数据包捕获接口,并充分考虑到应用程序的可移植性。