- 浏览: 260485 次
- 性别:
- 来自: 成都
最新评论
-
zhagener:
package com.huawei.qyq.impl;imp ...
EasyMock使用说明 -
LetCode:
将String转换成InputStream -
Mr_kimilo:
MyEclipse6.5安装的时候出现问题: JS Test ...
javascript测试工具: JsTestDriver -
jersey109:
我同意楼下的,SQLException和IOException ...
check exception和uncheck exception -
jersey109:
楼主,你不说CODE,我觉得你对RuntimeExceptio ...
check exception和uncheck exception
文章列表
前段时间和一些朋友聊过Apache Camel , 他们都反映一个问题就是有关Camel构架的介绍文档很少。其实在Camel发行包中所带的文档Camel Manual 就有一段对Camel内部设计有一个比较好的介绍。我在这里把其中大部分的内容 翻译成了中文, ...
- 2009-09-24 16:07
- 浏览 2646
- 评论(0)
openlaszlo (开源拉兹罗)是一个新兴开源RIA架构,尽管他不如现在的Ajax那么火爆,也不如Flex那么
根正苗红,但是他的独特之处是别的开发平台所不具备的。具体特性,整理如下:
* 多种运行时目标选择,不只是swf,而且 ...
- 2009-09-24 16:03
- 浏览 933
- 评论(0)
XStream中的核心类就是XStream类,一般来说,熟悉这个类基本就够用了,如果你用的更多,估计是你设计有问题,否则不需要。 XStream对象相当Java对象和XML之间的转换器,转换过程是双向的。创建XSteam对象的方式很简单,只需要new X ...
- 2009-09-24 16:02
- 浏览 1242
- 评论(0)
这是一个关于XStream快速的介绍。快速浏览一下你会马上知道把一个对象转换到XML或是转换回来是多么的简单。你肯定会碰到下面的问题。
创建能够序列化的类
这是一组简单的类。XStream能把这些类的实例转换到XML或是转换回来。
public class Person { private String firstName; private String lastName; private PhoneNumber phonex; private PhoneNumber fax;// 构造函数或是其他方法 } public cla ...
- 2009-09-24 15:58
- 浏览 1120
- 评论(0)
经过三天的配置,终于把cruisecontrol 配置好了,其实要说配置好,第一天装上就可以用了,因为cc里面本来就有例子,可实现java+svn+junit的持续集成。但,我手上的项目是C++的,用的是cppunit,没办法,只得仔细看配置文档,上网查教程。也许你会问,为什么不用CCNET,CCNET本身就支持C++ CPPUNIT,原因很简单,其实我就是想挑战一下而已,呵呵!因为我相信,CC做了这么多年,不会是这么差劲,肯定有办法让他支持其它语言。
好了,闲话不多说,我一向写BLOG都是直奔主题的,这次说了么多,实在。。。。。。。。。
第一。下载CC cpptask.jar ant ...
- 2009-09-24 15:51
- 浏览 1658
- 评论(0)
1. 认识CruiseControl
CruiseControl 是 CI 服务器的老者,诞生已是多年,在许多方面, CruiseControl 服务器已经成为持续集成实践的同义词。而现在, CruiseControl 已发展成为一个家族式系统,包括 CruiseControl.java 、 CruiseControl.net 、 CruiseControl.ruby 等适应不同语言环境的实现,其强大的插件和扩展能力也是诸多同类系统无法比你的。而在这里,我只介绍该家族的本家 CruiseControl.java ,即 CruiseControl 。
下图是 C ...
- 2009-09-24 15:49
- 浏览 1545
- 评论(0)
我们使用 ClearCase 作为配置管理工具, ANT 作为 build 工具,使用 CruiseControl 自带的 Jetty 作为 Web 容器。以 CruiseControl 自带的 HelloWorld 例子为例。这里使用的是最新版本 cruisecontrol-bin-2.7.1-RC1.zip
1.1 准备工作
1. 安装相关的软件:
- 2009-09-24 15:46
- 浏览 1644
- 评论(0)
官方网站:http://cruisecontrol.sourceforge.net/main/configxml.html
用CruiseControl监视你的项目
现在,我们已经为自己的项目建立了持续集成服务器。让我们来看一下CruiseControl正在对你说些什么。
一、项目的状态
首先CruiseControl把项目分成三类,Discontinued,Inactive,及Active。
如果一个项目是Discontinued,表示CruiseControl可以找到该项目的日志文件,但在配置文件(Config.xml)中并没有该文件。所以CruiseContro ...
- 2009-09-24 15:36
- 浏览 1773
- 评论(0)
首先,我们在eclipse中建立一个WebService工程作为服务端,并编写如下代码:
IHelloService.java 服务接口,有一个方法,参数和返回值均为复杂类型User
package test;
public interface IHelloService ...{ public User getUser(User user);}
User.java
注意,这个javabean里必须要有一个默认没有参数的构造方法,否则在进行aegis绑定会有不能实例化user对象的异常
package test;
import java.io.Serializable;
p ...
- 2009-09-24 15:28
- 浏览 1822
- 评论(0)
一、创建web services 工程(XFire),和平时的一样。二、加入身份验证功能1、首先编写服务端验证类,继承AbstractHandler类package test;import org.codehaus.xfire.MessageContext;import org.codehaus.xfire.handler.AbstractHandler;import org.jdom.Element;
public class AuthenticationHandler extends AbstractHandler {
public void invoke(MessageContext ...
- 2009-09-24 15:28
- 浏览 2522
- 评论(0)
XFire的文档做的真是相当的烂,非常不详细,看得匪夷所思,而且和发行的代码版本相当的不匹配,里面的示例根本无法运行,看得真是……相当窝火
公司项目XFire的服务框架我已经做好,这两天就要加入验证功能,而且要和整体权限框架(还没做)相结合
开始想通过HttpSession验证,这样可以很方便的和b/s的权限系统相统一,但实在不知道如何在客户端通过Spring或XFire访问HttpSession,XFire里的文档倒是提到了:
HttpServletRequest request = XFireServletController.getRequest();HttpServletR ...
- 2009-09-24 15:21
- 浏览 1339
- 评论(0)
一、利用jdk web服务api实现,这里使用基于 SOAP message 的 Web 服务 1.首先建立一个Web services EndPoint:
Java代码
package Hello;
import javax.jws.WebService;
import javax.jws.WebMethod;
import javax.xml.ws.Endpoint;
@WebService
public class Hello {
@WebMe ...
- 2009-09-24 13:44
- 浏览 6634
- 评论(0)
1.使用HttpClient用到的jar文件:commons-httpclient-3.1.jar方法:预先定义好Soap请求数据,可以借助于XMLSpy Professional软件来做这一步生成。<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->String soapRequestData = "&l ...
- 2009-09-24 13:38
- 浏览 1642
- 评论(0)
2008年下半年这些日子,虽然微软还在表示进军云计算,但是云计算在Java世界实际上已经从口号变成现实。这是一篇Web服务器Jetty集群文章的翻译,也就是说:Jetty已经可以嵌入下面这些云计算软件,而你只要将你的Web应用部署到J ...
- 2009-09-24 10:27
- 浏览 1002
- 评论(0)
过去我们从网络上获得信息都是通过拉,浏览器定期检查RSS,很多事件的激发都是通过拉机制实现的。Webhooks或PubSubHubBub将改变这个现状。PSHB hub是一个基于云计算内容发布中心,发布者将他们的内容数据发布到合适的hub通道中,订阅者通过hub通道接受数据. hub的美丽之处在于:HUB能够将数据广播推送到每个订阅者那里。容易伸缩,并且是实时推送,每当发布者有什么新的内容,就能够发布到PSHB, 而HUB知道是谁订阅了这些信息,将会立即将新数据广播到所有订阅者。说白了,过去都是poll拉机制,将来我们要进入推Push机制,这也许是Web 3.0的新模式。这个推模式实际就是Jav ...
- 2009-09-24 10:11
- 浏览 956
- 评论(0)