java

java

SpringSource企业Java云 启动

为了降低企业Java应用程序的复杂度,SpringSource企业Java云 正式启动 ,SpringSource企业Java云 允许用在一个公共的云环境中户管理部署Spring,Grails和其他Java应用。SpringSource企业Java云 提供了一组十分容易使用的服务,开发者可以在几分钟内利用简单的web接口开发他们自己的应用。同时SpringSource企业Java云还提供了通用的自动化部署蓝图,智能SLA-Driven资源分配,以及自动基础修复功能。 值得一提的是,SpringSource企业Java云 的创造者是享誉Spring社区,并且备受尊敬的Java专家Chris Richardson。现在这位大仙和他的团队已经是SpringSource的成员,您可以通过它的个人Blog了解更多关于 SpringSource企业Java云 的信息。 如果您想了解更多 SpringSource企业Java云 的特性,请访问下面网址: http://www.cloudfoundry.com/features.html Chris Richardson个人Blog http://chris-richardson.blog-city.com/ [ad#468-60]

java

EasyWeb4J 0.2 发布- 支持多数据库和简单的校验器

EasyWeb4J 0.2正式发布了,至于EasyWeb4J是什么请参考 EasyWeb4J Java Web框架-简化Java Web开发,本次发布的EasyWeb4J 0.2版本主要的增强在于,允许在同一个应用程序中可以支持多个数据库,并且可以再models中使用简单的校验器。 下面是EasyWeb4J 0.2的一些主要更新: EasyWeb4J 0.2中仓库管理代码完全重构,而重构带来的好处就是EasyWeb4J可以更容易的支持多个数据库和支持更多样的持久化机制。 EasyWeb4J 0.2已经实现了机遇Hibernate和JPA的多数据库支持。 EasyWeb4J 0.2中加入了在models中编写校验器,但目前只有一个校验方法完成所有的校验功能。(改功能应该会在后续EasyWeb4J版本中得到增强) EasyWeb4J 0.2中的基本类型校验是自动完成的。 EasyWeb4J 0.2的另一个亮点是创建工程的时候可以指定默认语言的i18n信息,这个功能为增强项目的国际化功能提供了有力的支持。 EasyWeb4J

java

Resin 4.0.1发布-支持10000个并发连接

Resin是一个以性能著称的优秀Servlet容器,Resin采用纯Java编写,因此是可以跨平台使用,您可以轻易的将Resin部署在任何支持Java SDK的操作系统上。Resin曾经被称为最快的Servlet容器。即使是到了今天,在诸多Servlet容器都有大幅度改进的情况下,Resin的性能也是在同类产品中名列前茅的。 同时Resin也是一个具有超高性能HTTP服务器,Resin完全支持HTTP 1.1协议,官方声称Resin在静态页面的处理方面的能力与Apache 服务器相差无几。当然,对于Web Server的性能来说可能Nginx会是更好选择吧。 本次发布的Resin 4.0.1版本给我们带来如下新特性: Resin 4.0.1中新增了对 Java Injection(JSR-299)的支持 Servlet 3.0也在Resin 4.0.1得到支持,即便Servlet 3.0仍然还是 Early Access版本. Resin 4.0.1可以支持10000个并发连接(由此可见Resin强悍的性能)

java

Terracotta收购Ehcache

Ehcache和Terracotta是Java开源界最著名的2个缓存解决方案。近期Terracotta与Ehcache正式合并,当然这是因为Ehcache被Terracotta收购了。Terracotta是唯一一个提供JVM级java pojo集群方案的缓存工具。使用Terracotta进行缓存,您可以把运行在单独一个JVM中的应用,直接切换到部署了多个JVM集群的环境中,而不需要更改一行代码。Ehcache在开源Java缓存中的使用率应该是最高的之一,目前已经有成千上万的的开发者部署应用了Ehcache。Ehcache提供了一种标准的HashMap风格的接口,这种缓存缝合与Oracle Coherence十分相似。这种绑定并缓存实体的策略,在所有的Java缓存产品中,都能看到它们的踪迹。 本次Terracotta与Ehcache的融合,无论是对Terracotta的用户还是对Ehcache用户都会从中获益: 对于Ehcache用户来说: Ehcache仍然保持之前的Apache 2 许可,因此Ehcache用户不必担心许可带来的费用等额外问题 Ehcache被Terracotta收购后,将拥有独立的主机环境(包括源码控制,maven仓库的支持等),这些都将由Terracotta公司提供。于此同时之前运行于sourceforge上的所有资源将同时予以保留。用户可以通过任何一种熟悉或者喜欢的方式来下载使用Ehcache。 Ehcache将获得更大的支持,Terracotta组件了一个专门的工程师团队,用于全职开发Ehcache的新功能,以及提供性能调优等工作。 Ehcache加入Terracotta后在集群和分布式数据缓存方面将有极大的提升。这意味着使用Ehcache也将可以拥有到如Terracotta一样的无缝移植到集群环境的能力。 当然为了更好的推动Ehcache发展,Terracotta也提供了商业的Ehcache培训和技术支持。这让Ehcache在商业领域进一步发展奠定了基础。 对于Terracotta用户的优势: EHCache用户接口将作为一个独立的接口 代替Terracotta现有的分布式缓存接口,该接口也将成Terracotta分布式缓存的标准接口 一个单节点的Terracotta运行在桌面上,用于管理 w/o服务器阵列 Terracotta用户可以再任何时刻可以运行最新版本的EHCache,EHCache可以与Terracotta协同工作。 Terracotta用户可以享受一个被诸多供应商支持的缓存接口,java类库,以及其其带来的可扩展能力和稳定性。 [ad#468-60]

java

Klaros-Testmanagement 2.0.1 发布

Klaros-Testmanagement是一个机遇Ajax的web应用程序,用于在软件开发过程中,组织、管理测试进程。Klaros-Testmanagement支持创建一组测试数据的集合,然后可以像与问题管理系统交互一样分配测试计划。同时Klaros-Test management也为测试人员提供了丰富的报表功能,帮助测试人员可以尽快找出问题所在。 下面是Klaros-Testmanagement的一些重要增加功能: Klaros-Testmanagement 2.0新增了一个完全重新设计的用户接口 Klaros-Testmanagement 2.0添加了一个独立的应用程序用于记录手动执行的测试到日志中 Klaros-Testmanagement 2.0新增了与Atlassian JIRA issue 等bug追踪系统整合的接口 [ad#468-60]

java

OKTECH Profiler – 开源Java Profiler

OKTECH Profiler是一个开源,纯Java实现的,低开销,简单易用的Java profiler。OKTECH Profiler设计者努力让OKTECH Profiler使用和配置更简单化,因此OKTECH Profiler没有管理工具。OKTECH Profiler直接把监听到得信息存储到一个二进制文件中。该文件类似jvm崩溃时产生的内存快照一般,您可以再之后任意时刻通过OKTECH Profiler分析这个二进制文件。 OKTECH Profiler允许在防火墙后对应用进行监控和后期分析。OKTECH Profiler支持在本地JVM中运行,也支持使用远程JMX客户端来分析运行中的线程堆栈,同时OKTECH Profiler支持监听任何类型的应用程序,例如: OKTECH Profiler支持在构建过程中的基准单元测试 OKTECH Profiler支持在应用程序服务器中分析产品应用的性能瓶颈 OKTECH Profiler支持自定义监听包括桌面应用,客户/服务器模式的应用,或者任何支持JMX的java应用 您可以通过下面网址访问OKTECH Profiler

java

GeniusWiki 1.7 发布

GeniusWiki今天宣布1.7版本正式发布,同时也推出了GeniusWiki的主机服务。用户能在在几分钟内体验GeniusWiki的全部功能。今后每个GeniusWiki实例将单独部署在一个独立的Tomcat服务器上以提高性能。 Geniuswiki是一个纯Java的wiki和Blog系统,Geniuswiki包含一系列不错的特性: Geniuswiki支持标记和WYSIWYG(所见即所得)编辑器编辑内容,两种编辑方式可以无缝切换。 Geniuswiki整合GWT,一边给使用者提供更好的用户体验。 Geniuswiki包含了大部分wiki所拥有的特性,例如:修订,评论,附件,草稿管理,模板管理等。 Geniuswiki包含了灵活强大的权限控制。 Geniuswiki提供了强大的全文检索功能。 安装Geniuswiki是非常容易的,Geniuswiki提供了一个安装向导,帮助客户容易的安装Geniuswiki(这个安装向导只有在自安装下载版中有(self-install version)) Geniuswiki兼容大部分主流J2EE服务器,也4个主流数据库,包括:Oracle,MySQL,DB2,Postgresql Geniuswiki的管理平台简单易用,功能强大。 Geniuswiki支持通过Google Gears进行离线编辑。 关于Geniuswiki主机服务详情: http://edgenius.com/hosting 您可以从这里下载最新的Geniuswiki版本: http://edgenius.com/down Geniuswiki免费在线体验: http://www.geniuswiki.com [ad#468-60]

java

Metawidget 0.8 发布

Metawidget是一个只能的用户接口 小工具(widget),Metawidget可以再运行的时候根据需要自由组合,以符合商业需求。本次发布的新版本Metawidget 0.8 新增了对 ICEfaces, JSR 303等诸多新特性的支持。 Metawidget并没有使用什么新技术,它由现在的各种成熟的Java技术构建,例如后台使用JavaBean,XML配置文件等,前台使用(Swing,Java Server Fac Struts, Android)等技术展示 小工具(widget) Metawidget 0.8版本中包含了如下新特性的支持: Metawidget 0.8中增加了ICEfaces AJAX 组件的支持: http://kennardconsulting.blogspot.com/2009/08/metawidget-on-ice.html

java

HttpClient 4.0 GA 版发布

HttpClient是一个实现了http协议的开源Java客户端工具库,可以通过程序发送http请求,现在HttpClient已经更名为HttpComponents, HttpClient 4.0 几乎重新设计,并重写了 HttpClient 3.x的全部代码。在HttpClient 4.0 中修正一些 HttpClient 1.0中遗留的问题,这些遗留问题在不改变现在核心AP代码是无法解决的,因此HttpClient 开发团队本次彻底改动底层代码。 HttpClient 4.0 架构方法发生的变化: 重新设计了HttpClient 4.0 API架构,彻底从内部解决了所有 HttpClient 3.x 已知的架构缺陷代码。

java

JDK 7 Preview(预览版) 发布

JDK 7 Preview(预览版)终于发布了预览版了,在此之前一直认为JDK 7 可能遥遥无期了。因为Sun被Oracle收购后,很难看出Java以后的发展方向是喜是忧。不过就目前情况来看,Oracle在前段时间主动向Java社区示好(相继推出了 JavaEE6 开发者 问卷调查 , Oracle JDBC驱动程序 问卷调查)那JDK下一个版本 JDK 7 应该毫无疑问的存在。果然 JDK 7 包含了一系列新的特性和功能的增强,主要包括: JDK 7

Scroll to Top