Yet Another Web Framework 1

其实充斥于房间的Web框架是很多的了。之所以考虑设计一个新的Web框架,主要是因为觉得Java6以后对脚本语言的支持,应该会产生一些新的更加动态的Web框架。记得网上有篇文章说传统的J2EE构架并不适合Web2.0时代敏捷的业务需求,于是我就在考虑创建一个新的Web框架来实现敏捷。 我不知道这一系列的文章是否能够坚持到我把这个框架做出来,最近半途而废的事情做的太多了,不过既然已经开题了,那就尝试着往下做吧。估计以后在工作中使用Java的机会会越来越少,就当帮着我保持Java代码水平吧。
对于这样一个框架,其面向的对象依然是企业应用,设想中主要由Java来写业务组件(包括基于Web的GUI组件和流程应用组件),然后通过Javascript来构建业务流程,从而能够构建敏捷的企业应用。规划中的JavaScript代码应该为:
// Request: http://yourname/user/login?username=xxxx&password=xxxx
//
function name:user.login
//
parameters: XContext
//
return value: jsonObject
var  user.login = function (xcontext) {
    username
=xcontext.form.username;
    password
=xcontext.form.password;
    
return __invokeLocal('JLogin',{'username'=username,'password'=password},function(v){
        
if(v==false)
            
return {'success':false};
        
else{
            xcontext.esb.username
=username;
            
return {‘success’:true};
        }

    }
);
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值