Topic: Open Source J2EE AppServer JFox 1.0 Released

  Print this page

1.Open Source J2EE AppServer JFox 1.0 Released Copy to clipboard
Posted by: wes109
Posted on: 2003-12-10 12:55

http://www.theserverside.com/home/thread.jsp?thread_id=22800

Dead

2.Re:Open Source J2EE AppServer JFox 1.0 Released [Re: wes109] Copy to clipboard
Posted by: bluecrystal
Posted on: 2003-12-10 18:48

祝贺他们
我考虑下一个中小项目
拿来试验试验
Smile

3.Re:Open Source J2EE AppServer JFox 1.0 Released [Re: wes109] Copy to clipboard
Posted by: dany
Posted on: 2003-12-14 16:33

先贺一吧,但不知道质量怎样。

4.Re:Open Source J2EE AppServer JFox 1.0 Released [Re: wes109] Copy to clipboard
Posted by: wes109
Posted on: 2003-12-15 09:25

好不好
看看TSS的评论就知道了

5.Re:Open Source J2EE AppServer JFox 1.0 Released [Re: wes109] Copy to clipboard
Posted by: youlq
Posted on: 2003-12-15 10:15

无语。。。。

转贴:

Do we need so many app servers?
Posted By: Zhengmao Hu on December 09, 2003 @ 11:24 PM in response to Message #103755.
Though I am Chinese, I don't think there will be enough place for so many open source app servers.

In fact, before JFox, there is a kind of app server developed by a big Chinese software company Kingdee, it is named Apusic. More infomation can be found at http://www.apusic.com/

I don't know much about apusic, but it is supported by a large company, debuted years before JFox. However, very few person (even in china) know this product.

But the problem is, do we need so many open source app servers? I think what we really need is common components (such as commons-*), architecture infrastructural components (such as Spring, HiveMind etc).

Home-built app servers can make total solution price low for customers, that's like what sap-db is to SAP. Open source app servers can get their places in non-mission-critical projects. Commercial app servers can get there places in mission-critical projects.

Among all projects, reuseable infrastructural components are what we really need.

In fact, I am looking for a user-user_group-role-permission management component to use in my projects, but after googled a lot, I found none Sad

6.Re:Open Source J2EE AppServer JFox 1.0 Released [Re: wes109] Copy to clipboard
Posted by: youlq
Posted on: 2003-12-15 10:17

算不算闭门造车?

转贴2:

JFox 1.0 Released
Posted By: Corby Page on December 09, 2003 @ 09:13 AM in response to Message #103707.
First, I'd like to express my sincere admiration for the folks who did put together JFox. It takes a lot of gumption to identify a burgeoning market niche (J2EE support for Chinese market), and then assemble software of this scope to meet that niche.

Next, I'd like to make fun of their code. How about the variable names in this method?

final public ASTEJBQL EJBQL() throws ParseException {
/*@bgen(jjtree) EJBQL */
ASTEJBQL jjtn000 = new ASTEJBQL(JJTEJBQL);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
SelectClause();
FromKeyword();
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WHERE:
WhereClause();
break;
default:
jj_la1[0] = jj_gen;
;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case ORDER:
OrderByClause();
break;
default:
jj_la1[1] = jj_gen;
;
}
jj_consume_token(0);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
{if (true) return jjtn000;}
} catch (Throwable jjte000) {
if (jjtc000) {
jjtree.clearNodeScope(jjtn000);
jjtc000 = false;
} else {
jjtree.popNode();
}
if (jjte000 instanceof RuntimeException) {
{if (true) throw (RuntimeException)jjte000;}
}
if (jjte000 instanceof ParseException) {
{if (true) throw (ParseException)jjte000;}
}
{if (true) throw (Error)jjte000;}
} finally {
if (jjtc000) {
jjtree.closeNodeScope(jjtn000, true);
}
}
throw new Error("Missing return statement in function");
}

Is this some artifact of having to translate Chinese variable names into ASCII text? Who could possibly maintain this aside from the original author?

Dear God, don't let Cameron see this! Smile

Corby


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923