java 开发新技术

本文列举了一系列Java开发中的新技术,包括JNA(JNI的替代品)、SmallSQL(嵌入式数据库)、Fisheye(配置库管理工具)、TeamViewer(远程控制工具)、IgniteRealtime(即时通讯开发工具)等。涵盖了数据库、图形化开发库、自动化工具、监控工具、开源框架等多个方面,是Java开发者值得关注的技术资源。
摘要由CSDN通过智能技术生成
最近在网上查资料碰到好多没接触过的技术,先汇总在这里备用,以后慢慢吸收

 

1. JNA

JNI的替代品,调用方式比JNI更直接,不再需要JNI那层中间接口,几乎达到Java直接调用动态库

 

2. SmallSQL

基于JDBC3.0转为Desktop应用设计的嵌入式数据库,纯Java,本地访问,不支持网络

但目前好像不太活跃,最新版本是0.2,并且2008年后没有更新

 

3. Fisheye

类似Hudson的配置库管理工具,据说简单易用

 

4. TeamViewer

与Java无关,一个用于远程控制,视频会议工具,挺好用的

 

5. IgniteRealtime

www.igniterealtime.org

开源即时聊天开发工具社区,大多是基于Java XMPP协议,主要使用技术

OpenFire

Spark

Smack

Tinder

Whack

XIFF

 

6. TWaver

一款专注于电力、金融、通信行业的图形化支持开发库,非常强大

至于是不是免费没仔细研究呢

非常棒的 TWaver 社区 http://twaver.servasoft.com/ 里面介绍好多TWaver和Swing的技术

 

7. Inno Setup

开源打包工具,详细看这里 http://www.jrsoftware.org/isinfo.php

 

8. DJ Project - native swing

在Swing应用中嵌入本地浏览器 http://djproject.sourceforge.net/ns/index.html

 

9. Jease

基于Java的开源内容管理平台 http://www.jease.org/

 

10. JViews

JViews diagrammer是一个功能丰富的组件,可以用来编辑图形,可视化数据,监控数据等等。

他让你可以很容易的生成一个复杂的拓扑结构图或者是仪表盘

IBM开发网关于JView的介绍

http://www.ibm.com/developerworks/websphere/zones/visualization/demos/jviews_diagrammer.html

 

11. JavaMelody

Java应用程序监控工具(Java麦乐迪?很搞的名字啊)

http://code.google.com/p/javamelody/

 

12. Struts2-SSL-Plugin

基于Annotation方式实现Web应用在HTTP和HTTPS应用间的请求转发

http://code.google.com/p/struts2-ssl-plugin/

 

13. JSONP

JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过JavaScript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)

 

14. C-JDBC

Java平台基于JDBC的数据库集群解决方案,可以让任何应用程序通过JDBC能够透明的访问数据库群集。

http://c-jdbc.ow2.org/

 

15. BoneCP

据说是目前效率最高的数据库连接池实现,而且体积非常小,只不过目前是0.7版本,还处于发展中

http://jolbox.com/

 

16. Compass

实现站内搜索功能

 

 17. Tiki

Tiki是一套非常实用的管理工具,您可以利用Tiki构建操作您的网站,wiki,Groupware,CMS,forums,Blog,或者进行bug追踪等等。 
Tiki官方主页:http://info.tikiwiki.org/tiki-index.php

 

18. fast-json

据传说是一个速度非常快的JSON解析库

http://code.alibabatech.com/wiki/display/fastjson/Overview

 

19. JEECMS

没啥介绍的了,看名字就知道http://www.jeecms.com/

 

20. JMagic

ImageMagic处理图片信息一个功能很强大的开源工具,JMagic是针对ImageMagic提供的Java级接口

使用介绍

http://blog.donews.com/baggio785/archive/2005/12/28/674624.aspx

 

21. Hessian

基于HTTP协议支持客户端与服务器端数据同步的技术,可以与spring结合

JavaEye中一篇使用介绍

http://newslxw.iteye.com/blog/1009227

 

22. Apache Shiro

Shiro为解决下列问题(我喜欢称它们为应用安全的四要素)提供了保护应用的API:

认证 - 用户身份识别,常被称为用户“登录”;

  • 授权 - 访问控制;
  • 密码加密 - 保护或隐藏数据防止被偷窥;
  • 会话管理 - 每用户相关的时间敏感的状态。

 

这里有两2篇中文介绍

http://www.ibm.com/developerworks/cn/web/wa-apacheshiro/?cmp=dwnpr&cpb=dw&ct=dwcon&cr=cn_Chinabyte_dr&ccy=cn

http://www.ibm.com/developerworks/cn/opensource/os-cn-shiro/

主站信息在这里

http://shiro.apache.org/

 
 

23. XHEditor

国产XHTML编辑器,作的还挺不错的

http://xheditor.com/demo

 

24. MongoDB

一个新的面向文档型介于面向对象与关系型之间免费的数据库,据说有拥有比传统数据库更高的性能。

本站有一个哥们的博客专门介绍了MongoDB的使用

http://yunchow.iteye.com/blog/1082344

 

25. Hadoop

分布式数据存储的首选,目前了解不多,但大型分布式资源存储首选都是Hadoop,很火

 

26. Ralasfe

开源访问控制中间件,可以做到功能级访问控制和数据级访问控制

http://www.ralasafe.cn/

 

27.DWZJS

国内的一个jQuery-UI实现,比较符合国情

http://demo.dwzjs.com/

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值