Smooks 项目存在已有些时日了,但可能直到 JBossESB 将其作为默认转换引擎后它才开始得到人们的注意。在过去的一年中我们观察到其它开源ESB 也同样增加了对Smooks 转换技术的支持。然而,来自Smooks 项目带头大哥 Tom Fennelly 的这篇 InfoQ 文章展示了 Smooks 更多的功能,而不仅仅是转换。
详细内容,请阅读全文: Smooks 结构化事件流处理。
更多内容推荐
使用 Xbase 定义通用的图形化视图
近日,Xtext项目的核心提交者Jan Koehnlein介绍了如何使用Xbase以声明的方式创建模型的图形化视图(之前都是通过在模型及其图形化表示间通过硬转换实现的)。
169|插件开发:创建第一个插件项目
2021-01-14
综述:字符串到 Java 对象转换的工具库
Joda Time fame的Stephen Colebourne 关于他之前发布的一个Java库Joda Convert ,在他的blog上率先发起了一场小范围的争论,这个库可以通过annotation来进行基础对象和字符串之间的转换。InfoQ针对这样的转换技术做了一番调查。
关于 Mule 3 发布对 Ross Mason 的访谈
Mulesoft最近发布了Mule 3,他们的下一代ESB平台。该产品包含了诸多架构方面的改变用以支持一些特性,旨在使产品更加易用,例如Mule云连接(Mule Cloud Connect)和流(Flow)——一种基于服务设计的消息流。InfoQ抓住了采访Ross Mason的机会了解到了更多有关该产品发布和产品提供的新特性。
49|项目实战:实时交易反欺诈项目介绍
2020-10-29
Mule ESB 3.1 发布
本周,MuleSoft发布了其企业服务总线Mule ESB的3.1版。Mule 3.0于去年9月发布,重点在于“简化一切,让Mule 3更加适合于每一个人”。Mule 3.1则通过关注Mule Cloud Connect、Mule Flow和BPM将这一理念更进一步。
纵观 jBPM:从 jBPM3 到 jBPM5 以及 Activiti5
在这篇文章里,我们将一起回顾jBPM从jBPM3到jBPM5以及Activiti5的发展历程,我们可以清晰的看见jBPM(包括Activiti)设计所遵循的一致原则:强调流程服务的可嵌入性和可扩展性。同时,从各个版本之间的变化我们也能看见产品设计思路的变化:更加强调面向业务人员,增加BPMS(业务流程管理系统)特性。
Alfresco 发布 Activiti 项目——基于 Apache 2 许可的 BPM 引擎
近日,Alfresco发布了开源、基于Apache 2协议的业务流程管理引擎Activiti,该项目由前jBPM的领导Tom Baeyens主持大局。
12|项目结构:为什么要按领域组织文件夹结构?
随着功能的增加,项目会变得越来越复杂。而在项目的后期,每增加一个新功能,或者修改已有的一些功能,都会带来很大的工作量。
2021-06-22
一种针对 SOA 的消息类型架构
这篇文章提出了一种新的消息类型架构,它以两个DSL为基础,起到了帮助管理SOA中消息格式的作用。这种方法通过消息类型定义中引用的企业数据模型促进了重用,并且有助于使数据治理流程和SOA治理流程保持一致。
Spring Integration 入门
本文中,Joshua Long给大家介绍了Spring Integration,它是支持企业集成模式的Spring框架扩展。在简短介绍了企业应用集成(EAI)之后,文章演示了一个集成电子邮件应用和博客的例子。
书摘和访谈:Open Source SOA
Boris Lublinsky 采访了Jeff Davis,该访谈是Davis新书《Open Source SOA》评论的一部分。本书涵盖了选择和使用开源产品实施SOA的内容。采访过程中抛出了一些关于SOA是“业务问题”还是技术性分布式系统;SOAP vs.REST;WSDL,“坚持标准”作为评估标准等问题。
扩展 Axis2 框架,支持基于 JVM 的脚本语言
Heshan Suriyaarachchi通过本文向读者介绍了Apache Axis2 Web Service引擎的几个主要概念。他在文中讲解了如何扩展Axis2框架,使其得以支持Jython、JRuby等基于JVM的脚本语言,然后通过这些脚本语言来部署Web服务和实现Web服务客户端。
Pete Muir 谈 Seam 3、RichFaces 4 及来到 Infinispan 的动因
Red Hat的JBoss部门将在未来几个月内进行大量更新,包括发布新版本的Web应用框架Seam以及JSF组件库RichFaces。InfoQ有幸采访到了Red Hat的首席软件工程师Pete Muir以深入了解未来的发展变化以及他从Seam团队来到Infinispan数据网格团队的前前后后。
Activiti 5.0 GA 发布——基于 Apache 2 许可的 BPMN 2 引擎
上个月,Alfresco发布了Activiti 5.0 GA——基于Apache 2许可的BPMN 2.0实现。InfoQ有幸采访到了该项目领导Tom Baeyens一探究竟。Tom还是jBPM项目的创建者和前任项目领导。
02|用 LangChain 快速构建基于“易速鲜花”本地知识库的智能问答系统
直观感受一下 LangChain 作为一个基于大语言模型的应用开发框架,功能到底有多么强大吧!
2023-09-11
项目概览第 2 课:客服系统技术组件设计和架构演进
2023-09-25
使用 JBoss ESB 和 JBPM 实现垂直市场解决方案(VMS)
本文中Boris Lublinsky 讨论了如何使用JBoss中间件,尤其是使用JBoss ESB和jBPM(JBoss Business Process Management)将内部服务和第三方服务整合起来,以定制化的方式交付组合服务和内容,这些方式包括Web services,WAP,portals等等。
Electron 应用更新(二):线上项目如何更新?
2020-02-13
Red Hat 的 jBPM5 引入了新的 API、新的工具并支持 BPMN 2.0
近日,Red Hat的JBoss部门发布了其业务流程管理系统jBPM的5.0版。jBPM5包含了完全重写的API,并增加了大量的关键特性,包括对BPMN 2.0规范的支持、面向开发者的Eclipse工具以及面向业务用户的Web工具。InfoQ有幸采访到了jBPM项目领导Kris Verlaenen以深入了解关于此次发布的详细信息。
暂无签名
推荐阅读
微服务架构的应用集成:服务网格并不是 ESB
25. 实战案例解析: STAR 面试法的追问技术(下)
2023-10-17
JavaWeb 快速入门 --Filter&Listener,java 百度网盘课程
2021-10-29
微软发布 Windows Azure 应用整合服务预览版
08. 项目团队管理背后的四大真相是什么?
2023-10-17
三到五年互联网公司 Java 面试题大全
2022-11-19
2. 初识电商项目 - 仿淘宝
2023-09-30
电子书
大厂实战PPT下载
换一换 柯维鸿 | 网易游戏 技术专家
林咏华 | 北京智源人工智能研究院 副院长兼总工程师
唐荣兴 | 亮风台 联合创始人 & COO
评论