InfoQ

技术访谈

对话JFox 3.0核心开发人员杨泳

受访人 霍泰稳 发布于 2007年9月16日 下午9时20分

社区
Java
主题
应用服务器
标签
OSGi,
JPA,
JBoss,
Apache Tomcat
概要
经过了6年的发展,开源应用服务器JFox逐渐走向成熟,日前该项目组发布了此产品的3.0版本。从模仿到自主创新,JFox走过了一段曲折的技术选型道路。在对JFox产品的技术架构师、核心开发人员杨泳的访谈中,回顾了JFox六年来的发展,3.0版本的最新特性,核心技术的实现过程,和JBoss等同类产品的比较以及应用服务器领域当前的发展趋势等。采访最后,JFox的项目协调人程勇分享了参与开源项目的具体方法和步骤。

个人简介
杨泳,JFox首席架构师,从事企业应用平台研发工作已有5年,兴趣主要集中在JavaEE架构研究、应用框架和通用服务的研发等。可以通过jfox.young@gmail.com与他联系。
请给大家做一下自我介绍
那么JFox究竟是一种什么样的东西呢?可不可以跟我们详细地介绍一下呢?
那么JFox具体有哪些特点呢?
刚才你也说到,JFox和其他的应用服务器是有区别的,那么和其他的应用服务器比如说开源的,像Tomcat究竟有哪些区别呢?
JFox团队最近发布了JFox的3.0,那么请给我们介绍一下,关于JFox 3.0的一些新的特性?
可以对JFox 3.0新的特性做一个列表吗?
现在微内核已经成为应用服务器开发的一个趋势,那么请问JFox 3.0是如何实现微内核的?它有什么特别之处?
现在很多应用服务器厂商,计划把OSGi作为他们的下一代的核心基础架构,那么JFox有没有计划在它的下一个版本里面引入OSGi的思想?或者对OSGi进行支持呢?
刚才你也提到这个OSGi的这个概念,我们认为这个是一个很重要的概念,那么请问,你对OSGi是怎么理解的?
今天我们也非常荣幸的请到了JFox团队的项目协调人程勇先生,请你给我们介绍一下JFox团队的一个发展历程。
那么如果说我想去参与到JFox的开发,有什么样的步骤?
show all  show all

相关赞助商

InfoQ中文站Java社区,关注企业Java社区的变化与创新,通过新闻、文章、视频访谈和演讲以及迷你书等为中国Java技术社区提供一流资讯。

3 条回复

回复

支持 发表人 xiaoping chen 发表于 2007年9月18日 上午12时33分
Re: 支持 发表人 泳 杨 发表于 2007年9月18日 下午8时45分
学习学习 发表人 Hua hua 发表于 2007年9月18日 上午3时34分
  1. 返回顶部

    支持

    2007年9月18日 上午12时33分 发表人 xiaoping chen

    还没有用过,准备用一下

  2. 返回顶部

    学习学习

    2007年9月18日 上午3时34分 发表人 Hua hua

    JPA, EJB3, OSGI都是比较新的流行的规范,而且是一个轻量级的可配置的框架,无论是学习还是项目都值得研究。

  3. 返回顶部

    Re: 支持

    2007年9月18日 下午8时45分 发表人 泳 杨

    JFox的详细内容可以访问JFox网站:www.jfox.org.cn

独家内容

运用Ruby纤程进行异步I/O:NeverBlock和Revactor

Ruby 1.9的纤程(Fibers)和非阻塞I/O越来越收到关注了。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。

与杨巍一起探讨OpenSocial

InfoQ中文站有幸与Google中国的产品经理杨巍先生在一起探讨了OpenSocial的相关话题,包括OpenSocial的初衷、构成要素、实现方式、以及要实现它的技术储备等等。

书评:敏捷模式──指向成功的路标

Ryan Cooper对Amr Elssamadisy的新书发表了评价,并认为书中提供了一种为实施敏捷量身定做的框架。本书并没有给出一种人人可用的敏捷方法,而是为读者提供一些模式和工具,用以找出哪些敏捷实践可以最有效地达到该组织机构的特定目标。

构建的可伸缩性和达到的性能:一个虚拟座谈会

这个由业界主要专家们参加的座谈会探究了在使应用程序具备尽可能好的伸缩性及性能的过程中所面临的挑战和思考过程。

OpenSocial的分析与实现

本视频主要对OpenSocial进行了分析,并对实现的方式进行了介绍。其中包括:OpenSocial的开发经验、Container Provider的技术准备、平台的构成要素、具体的规范、以及对未来的展望。

缓存系统MemCached的Java客户端优化历程

Memcached在大型网站被应用得越来越广泛,但是Java客户端并不多,本文作者基于现有的开源客户端进行了封装优化,并翔实记录了这一过程。

超越SOA:动态业务应用的新企业应用框架(2)

在他们文章的第二部分,作者探讨了动态业务应用的架构并介绍了资源容器的概念。他们示范了如何在JEE之上构建这个架构,以及它如何影响实现生产力。

使用ClickOnce细分发布版本

ClickOnce让WinForms应用程序的部署轻而易举。David Cooksey演示了如何在ASP.NET中编写一个HttpHandler来实现对ClickOnce部署的版本细分。