Yet Another Web Framework 1

原创 2007年10月04日 23:56:00
其实充斥于房间的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};
        }

    }
);
}

相关文章推荐

Yet another A + B——KTU Programming Camp (Day 1) I题

题目链接: http://codeforces.com/gym/100735/problem/I 分析: 给出3个数A,B,C,每个数可以用给出的这三个数替换,问是否能替换后使其满足A + B =...
  • FeBr2
  • FeBr2
  • 2016年07月15日 09:17
  • 484

Yet Another Shell

  • 2016年10月05日 19:37
  • 2KB
  • 下载

矩阵的运算 --- 矩阵快速幂(UVA10689 - Yet another Number Sequence)

我们向大家介绍了快速幂取模(点我),大家对快速幂都有了一定的了解。由此我们产生了一个想法,既然数值能够使用快速幂来提高幂运算的效率,那么同理矩阵也行。于是引出我们今天要介绍的“矩阵快速幂”。     ...

yet another smooth scrolling

  • 2010年05月26日 21:54
  • 43KB
  • 下载

Yet Another Haskell Tutorial

  • 2008年11月25日 11:11
  • 843KB
  • 下载

hdu 4474 Yet Another Multiple Problem ( bfs + math)

题意:求给定数n的最小的倍数,使其中不包含给出的m个十进制数。 状态太多了。。。参看别人的思路, 就是在每一位上对可以出现的数进行枚举,然后bfs。。。直到出现第一个节点中m==0,就输出。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Yet Another Web Framework 1
举报原因:
原因补充:

(最多只允许输入30个字)