`
jnn
  • 浏览: 283127 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
程序员,高级程序员,系统构架师 似乎已经成为一个IT从业人员的技术发展线路图了。 这里我要问一下 我们的架构师有多少时间在写代码,有多少时间在读代码。当然你的技术职位越高你所需要关心的细节问题就越少,但是如 ...
The Apache Incubator CXF team is proud to announce the availability ofthe 2.0.1 release!Apache CXF is an open source services framework. CXF helps you buildand develop services using frontend programming APIs, like JAX-WS.These services can speak a variety of protocols such as SOAP,XML/HTTP, RESTful ...
虽然这篇帖子写得有的晚了,但是还是想把CXF 2.0 发布的消息告诉大家。 下面是转至 CXF dev maillist的发布信息。 The Apache Incubator CXF team is proud to announce the availability of the 2.0 release! Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS. The ...
下面给大家介绍一下Interceptor的一个使用实例,如果通过Interceptor来获取CXF的性能数据。 我们知道CXF通过Interceptor处理着各种不同不样的消息信息,如果我们能在这些消息中设置时间戳信息,那我们就可以很容易地获取到这些消息 ...
Interceptor是CXF架构中一个很有特色的模式。你可以在不对核心模块进行修改的情况下,动态添加很多功能。这对于CXF这个以处理消息为中心的服务框架来说是非常有用的,CXF通过在Interceptor中对消息进行特殊处理,实现了很多重要 ...
CXF在设计之初就提供了对多种的Binding,Transport可插拔的配置,你只需要在你的Class Path中添加相关的Binding,Transport jars,CXF的Core就会自动加载这些模块,并调用相关接口创建对应的Binding和Transport。 想知道CXF是如何实现Plugable的灵活配置吗?想知道你如何获取你想要的各种CXF内部对象吗?想知道这些内部对象是如何注册和相互查找的吗? 在这里我们可以研究一下CXF Bus,看看Bus是如何帮助CXF内部扩展模块隔离其与Core模块之间的依赖关系的。    说到Bus,它有很多的含义。Bus是我们每天乘坐的公车;也 ...
 全文转至 DanDiephouse 的blog The Apache Geronimo team just announced that they’re JEE certified as of today with their 2.0-M6-RC1 release. This is especially good news from a CXF point of view as Geronimo used CXF for JAX-WS certification! A big congratulations to everyone on the Geronimo and CXF teams. ...
在前面的文章中给大家简单介绍了CXF是如何和将一个POJO变成一个Web Services的,当中提到一个很重要的一个名词就是Sevices Model,现在我们就简单讨论一下CXF中有关Services Model的内容。 首先大家可以从 CXF的构架 上面获取到Service Model的简要描述。在这里我简单给翻译如下: Serivce Model负责描述了在CXF所提供的一个服务信息。它由两部分内容组成。一是和WSDL相类似的服务信心,例如 operations, bindings,还有endpoints。 另一部分就是服务自身的信息,这些信息是和CXF runtime相关的,包括S ...
前几天碰见同学问我在忙什么, 我说我在做开源软件CXF。随后的问题就是CXF能做什么?  我简单想了一下,要回答好这个问题还不太容易,因为一下子好多答案都浮现在我的脑海里。 CXF是 IONA的OpenSource ESB Celtix与 号称最快的Soap协议栈 XFire合并的 apache Incubate 项目。 CXF是一个JAX-WS API的实现。 CXF支持多种binding, transport。 CXF支持也支持除JAX-WS之外的服务模型,例如JBI,CORBA,SCA等。 好在我把CXF项目的网站的链接给同学发了过程,与此同时我也注意到了 Apache CXF: An ...
经过4个月的努力,CXF 2.0 RC发布了, 我们会在后续的几个月中推出2.0正式版。  大家可以在此下载.     下面是Mail List中的公告。 The Apache CXF team is proud to announce the availability of the 2.0-incubator-RC release! Release notes and download information can be found here: Apache CXF is a Java open source service development framework. Thi ...
在开发和维护的过程中,很多时候会涉及一个问题,就是如何实现派生类的动态加载。由于C++本身不支持动态类的加载机制,需要通过配置文件描述服务信息并采用动态库来加载。因此在ACE中专门设计了service config框架来解决这 ...
这是我三年前写的一篇小心得,过了三年后回过头想一下,感觉自己随着自己的角色发生的改变后,考虑问题的角度已经有所不同了。[]内中的内容是我新添加的学习编程已经有好些年了,接触到的各种的API也不少,有面向操作系 ...
大家在使用Vista的是不是也和我一样遇到过这样或者那样的问题。总的来说Vista在用户体验以及安全性方面的确是做得不错,但是很多自己心爱的老程序不能在Vista上正常运行。我使用Windows Vista也快一个月了,有一些心得希望能和 ...
上周用上了单位配的Core2的本本,终于赶了一个潮流,用上了Windows新的操作系统Vista。周末花了两个多小时的时间在Vista的基础上装了Fedora6。 其实在一台机器上装Windows和Linux两个操作系统是很常见的事情,需要注意的是如何分区和配置BootLoader。 对于Vista来说,由于微软采用了全新的启动管理机制,用Windows Boot Manager (Bootmgr.exe)取代了使用多年的Ntldr,同时使用BCD(Boot Configuration Data)替代了以前的版本使用的boot.ini。 所有我们不能简单的象以往的先装Windows后再装Linu ...
CXF的HTTP transport原本是基于Jetty5的,但是Jetty6提供了很多新的功能,例如NIO以及通过Comet和Continuations支持异步的Servlet操作。前段时间我的一项工作就是要让CXF 的HTTP module支持Jetty6。 现在这一工作告一段落,写下这篇文章和大家分享一下我的体会。 有关Jetty5到Jetty6的迁移可以参考这篇文章  由HTTP module是一个CXF的一个基础模块,据说SVN的Branch功能支持有限(ClearCase功能的确强大。谁叫SVN是免费呢,咱还是忍了。),为了不影响 main line 的代码,我采取了以下方式来进行 ...
Global site tag (gtag.js) - Google Analytics