摘要: AXIS和AXIS2很类似,只是一些文件名和配置不一样,在客户端调用基本一样。 WebService一共有四种,在抉择上: 1、如果应用程序需要多语言的支持,Axis2 应当是首选了; 2、如果应用程序是遵循 Spring 哲学路线的话,Apache CXF 是一种更好的选择,特别对嵌入式的 Web 阅读全文
posted @ 2017-02-21 14:04 哀&RT 阅读(242) 评论(0) 推荐(0) 编辑
摘要: CXF是在xfire的基础上实现的,所以我们学习它会比较简单点。如果需要在现有的java程序(包括web应用)中增加webservice支持,应该使用CXF。如果希望以一种一致的方式实现webservice,特别是有跨语言的需求时,应该使用Axis2。下面我们看看实例。 一:首先还是有关包的问题,创 阅读全文
posted @ 2017-02-21 09:56 哀&RT 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 首先工厂模式分为三种:简单工厂模式、工厂方法模式、抽象工厂模式。下面分别介绍这三种模式。 注:在设计模式中,所谓的“实现一个接口”,并“不一定”表示写一个类,并利用implement来实现某个接口,而是泛指实现某个超类型(可以是接口或类)的某个方法。 一:简单工厂模式 简单工厂模式其实不是一个设计模 阅读全文
posted @ 2017-02-21 09:55 哀&RT 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例,并提供一个全局访问点。 使用单例模式的目的在于尽可能节约内存空间,减少GC的消耗。 一个类能否成为单例,主要就是说这些类在应用中如果有两个以上实例会引起一定错误。 首先看下一 阅读全文
posted @ 2017-02-21 09:55 哀&RT 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 注:目前LZ写的WerService都是比较简单的原理和使用,以后等LZ有能力了,就会写些深入的内容。 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。 是:通过S 阅读全文
posted @ 2017-02-21 09:55 哀&RT 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 首先是使用WSDL协议实现:这里使用XFire,XFire一个免费、开源的SOAP框架,它构建了POJO和SOA之间的桥梁,主要特性就是支持将POJO通过非常简单的方式发布成Web服务,其原理是以接口反射机制自动取得远程方法的 什么是wsdl? 参考: http://blog.csdn.net/su 阅读全文
posted @ 2017-02-21 09:55 哀&RT 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 目的: 虽然这一篇是LZ的第一篇博文,但是LZ申请博客到现在已经有1年多了,碍于自己的文笔和惰性,完全是荒废了这个平台,那么为什么LZ突然会开始在这个平台上写下自己的第一篇博文呢?其实很简单,就是为了改变自己的惰性,利用此平台来监督自己。 先要说明下,LZ还是一个初级开发,并不是大牛级别的。那么先简 阅读全文
posted @ 2017-02-21 09:54 哀&RT 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 什么是设计模式,为什么我们要学习设计模式呢? 其实设计模式是在软件设计过程中,涉及的常用问题,以及解决这些问题的方案和核心内容。而这些方案和内容就构成了设计模式,它主要是为了让我们解决特地场景下的一系列问题。 下面在学习设计模式之前需要了解设计模式的一些原则,这里我罗列几点重要的规则,具体的使用会在 阅读全文
posted @ 2017-02-21 09:52 哀&RT 阅读(93) 评论(0) 推荐(0) 编辑