List/Grid

SOA Subscribe to SOA

如何处理MTOM中传送大附件Java heap space错误

如何处理MTOM中传送大附件Java heap space错误

java默认的最大内存是64M,当用MTOM传送大附件的时候会出现java heap space错误。

在Axis2中用Gzip压缩soap请求

在Axis2中用Gzip压缩soap请求

如果你的soap请求太大,或者是你想到降低它对于网络带宽的占用。你就可以在http层面通过采用Gzip来对soap请求进行压缩。

Java监控文件系统变化

Java监控文件系统变化

最近想要把一个文件内容以soap消息的方式发送出去,这应该算是ESB的一个主要的功能。

用XSLT从XML Schema生成Web Form

用XSLT从XML Schema生成Web Form

在实施Web服务的时候,我们有时会用XML Schema来定义数据的格式,并生成代码。在界面展示上,为了与后台的一致性,也常会采用同样的schema来规范Form的输入,但Schema会常常变化,我的想法是把Schema也作为一个Web服务,Form表单可以采用XSLT动态生成。

发送soap消息到JMS主题/队列

发送soap消息到JMS主题/队列

soap采用XML来处理它的内容,XML相关的工具很多,我们可以很容易用一些代码生成工具来根据一个XML Schmema来得到一个发送soap消息的客户端。

本地化WSO2 Enterprise Service Bus UI

本地化WSO2 Enterprise Service Bus UI

WSO2 ESB专注于Web Service,比Mule轻量级,有UI,但这个UI是英文的,采用的是i18n的方式进行国际化和本地化,我们稍作修改就可以显示中文。

采用CXF中MTOM机制来实现REST方式的附件服务

采用CXF中MTOM机制来实现REST方式的附件服务

在CXF及Axis中关于MTOM都有相关的例子可以参考,我这里想要说的是XML Schema中对附件数据格式的设定,及整合Spring时对cxf-servlet.xml的配置。

修改bindings.xml文件使JAXB从XML Schema生成自定义类名

修改bindings.xml文件使JAXB从XML Schema生成自定义类名

在实现REST服务的时候,我们通常会使用JAXB来把XML Schema生成对应的java类。 这个java类的绑定通常用于前端的网络交互,例如cache处理等等,表达了一种状态。

使用ActiveMq的Ajax客户端来实现消息通信

使用ActiveMq的Ajax客户端来实现消息通信

最快的开始方式是把Activemq-web-demo部署到自己的容器里,比如Tomcat,再了解于此相关的JavaSript库。

我眼中的ESB

我眼中的ESB

SOAP也好,RESTful也罢,现在我都用,那ESB呢?

我想说的是,它就像共产主义,而我们现在正处于社会主义初级阶段,还是有中国特色的。