Apache CXF = Celtix + XFire,Apache CXF 的前身叫 Apache CeltiXfire,现在已经正式更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding 、DataBinding、Transport 以及各种 Format 的支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用。Apache CXF已经是一个正式的Apache顶级项目。
上一篇 《Apache CXF 整合Spring》中提到当接口方法返回 Map 数据类型在 CXF 中不能直接支持,本文就是介绍如何整合,项目是以上一篇为基础,所以读者最好先阅读上一篇。 在进行编码前有必要对一些基本的认识进行介绍,以便后面的讲解。
Apache Shiro的会话管理提供了一个非常令人兴奋的功能,你可通过Shiro本身实现会话集群而不需要担心容器的环境。你使用Shiro本身的会话和会话集群可以部署到Tomcat,Jetty,JBOSS,Geronimo等任何的环境下,而不用担心容器或环境对集群设置所需要的特定配置。Shiro的会话集群只需配置一次就可运行在任何环境下。
Apache TomEE(发音同“tommy”)是一个新的JavaEE服务器,由Apache软件基金会开发,你大概能够从它的名字猜到,它是从Tomcat而来,同时加入的JavaEE的特征:TomEE=Tomcat+java EE。因此,它与其他的应用服务器有什么不同呢? 有一些应用服务器是使用Tomcat提供的servlet功能,这不是什么坏事——Tomcat是最好的servlet容器。TomEE的方法就有点不同了——作为对直接把Tomcat嵌入到应用服务器的取代,TomEE嵌入了EJB、CDI和其他JavaEE特征到Tomcat里,给你一个完整符合Web Profile的服务器但同时也保留了Tomcat的领导地位。在没解压的Tomcat里,加入了自己的jar包、一个对conf/server.xml的单一监听器,然后压缩到备份里,通过这样把TomEE的包创建而成。
Shiro 的JavaBean 兼容性使得它非常适合通过Spring XML 或其他基于Spring 的配置机制。Shiro 应用程序需要一个具有单例SecurityManager 实例的应用程序。请注意,这不会是一个静态的单例,但应该只有一个应用程序能够使用的实例,无论它是否是静态单例的。
最近把Apache Thrift 的Java版代码翻了一遍,尝试理解做一个RPC框架所要考虑的方方面面。 网上关于Thrift设计的文章好像不多,于是把自己的笔记整理了一下发上来。
Apache Ignite 内存数组组织框架是一个高性能、集成和分布式的内存计算和事务平台,用于大规模的数据集处理,比传统的基于磁盘或闪存的技术具有更高的性能,同时他还为应用和不同的数据源之间提供高性能、分布式内存中数据组织管理的功能。
在开始开发producer和consumer之前,先从设计的角度看一看Kafka。
ArrayUtils常量中包含了基本类型(及其相对应类)的空数组。提供向数组增加元素(包括增加单个元素或是整个数组),删除元素,翻转元素排列次序克隆数组(基本类型)查找数组中的元素(是否包含,返回索引)获得数组长度(null安全,返回为0)数组是否为空,数组是否相等,长度是否相等,元素类型是否相同。
特性及优势 1、实现JMS1.1规范,支持J2EE1.4以上<br> 2、可运行于任何jvm和大部分web容器(ActiveMQ works great in any JVM)<br> 3、支持多种语言客户端(java,C,C++,AJAX,ACTIONSCRIPT等等)<br> 4、支持多种协议(stomp,openwire,REST)<br> 5、良好的spring支持(ActiveMQ has great Spring Support)<br> 6、速度很快,JBossMQ的十倍(ActiveMQ is very fast;often 10x faster than JBossMQ.)<br> 7、与OpenJMS、JbossMQ等开源jmsprovider相比,ActiveMQ有Apache的支持,持续发展的优势明显。
使用Web Service在两个独立系统中交换信息是J2EE开发的常见任务。本文将讲述如何使用Apache CXF框架来开发Web Service,并且利用Tomcat的SSL支持增进Web Service的安全性。
为了有助于使用ApacheActiveMQ 5,你也许希望从Version5 Getting Started手册或ConfiguringVersion 5 Transports开始。
Apache Commons Exec 是 Apache 上的一个 Java 项目,提供一些常用的方法用来执行外部进程。
Apache MyFaces Orchestra项目的目的是提供一种简单的方式来集成Web框架与持久层框架。典型应用,一个Apache MyFaces Orchestra stack能够集成JSF,Spring和一种JPA实现如Toplink,Hibernate等。它能够为Web层提供长久的 persistence session,以此来解LazyInitializationException,N
Apache MyFaces Trinidad是一个基于部分Oracle's ADF Faces构建的JSF1.2组件库。
一 介绍 Apache Traffic Server ( ATS 或 TS )是一个高 性能 的、模块化的 HTTP 代理和缓存服务器。 Traffic Server 最初是 Inktomi 公司的商业产品,该公司在 2003 年被 Yahoo 收购,之后 Traffic Server 一直在 Yahoo 内部使用长达 4 年,直到 2009 年 8 月 Yahoo 向 Apache 软件基金会(
Apache Compress Ant Library 是 Ant 项目的一个子库,用来实现各种压缩文件的读写 Task。
Apache DB DdlUtils 是一个很小型的易用的组件,用于操作数据库定义文件 - DDL。通过在 XML 文件中定义数据库模型,例如表格和列,这些XML文件可以通过 Ant 的任务被植入 DdlUtils 并生成相应的数据库。
Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 主站点的配置(基本配置)
Apache CXF = Celtix + XFire,提供了对 JAX-WS全面的支持,并且提供了多种 Binding 、DataBinding、Transport 以及各种 Format 的支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用。