2008-04-03

用Acegi Security来保护Grails应用

关键字: acegi security grails
简介本文论述了grails-acegi plugin与一个简单Grails应用的集成。集成使用了三个主要组件——Groovy, Grails和Acegi Security.Groovy是一个针对Java平台的强大的高级语言,其代码最终被编译为Java字节码。在概念上,它类似于Ruby或Python,可是它与Java平台紧密地集成在一起。这就使你既可利用强大简明的编码语法,又可继续停留在JVM上,从而保护你在已有Java平台和相关类库上的投资。Grails是一个用Groovy实现的全功能框架。Grails试图通过其核心技术及相关plug-in来解决Web开发中的许多难题。 ...
尽管JRuby的性能已经接近CRuby了,但有时它仍然不够快。CRuby的用户可以使用Ryan Davis的RubyInline库,它提供了对C/C++的内建支持以便更容易的产生Ruby的C扩展。来自JRuby阵营的Charles Nutter现在已经为JRuby实现了一个RubyInline builder ,它可以即时编译嵌入的Java代码。下面是Ryan Davis提供的使用C编写的一个阶乘计算方法的示例:class MyTest  inline do |builder|  builder.c "   long factorial_c(int ...
Apusic OperaMasks(简称AOM)是由OperaMasks.org组织(由金蝶中间件公司创建的一个独立的非盈利性法人实体)所提供的开箱即用的Web Framework,它以JSF为基础引擎,辅以独创的原生Ajax技术,同时提供丰富的组件和集成开发环境,使Web开发变得简单方便。其网站上是这样描述AOM的:无论是后台的事务、存储、分布式计算等基础服务,还是前端的UI展现与用户交互,以及后台与前端的会话过程,Apusic OperaMasks都提供了完整的解决方案,有效解决Web开发所面临的问题:开箱即用:使用Apusic OperaMasks进行Web开发,开发人员只需掌握基础的J ...
2008-04-02

在NetBeans 6中创建SOAP Web Services

关键字: soap web services netbeans
如何在NetBeans 6中轻松创建Web Services项目。在这个项目中将用到NetBeans 6.0及其附带的JAX-WS 2.1。一、Web Services Description Language(WSDL:Web Services 描述语言)有很多种方式来创建Web Services。其中一种方式是首先创建WSDL文件。首先,你必需明确你的Web Services将要实现一个什么样的功能,从而确定它的输入和输出参数分别是什么。在这个实例中,只实现了一个名为getcalculateValues的操作,它将简单的求出两个数的和。即以两个数字作为输入参数,它们的和为输出参数。首先创建 ...
xzy_love
搜索本博客
最近加入圈子
存档
最新评论