`
文章列表
目前最好的商用规则管理系统BRMS是ILOG JRules,最普遍使用的开源规则引擎是Drools,Java规则引擎的规范是JSR94,分别简要介绍如下: (1)ILOG JRules ILOG JRules 是ILOG 的旗舰级企业规则引擎产品,ILOG JRules 本身是一个灵活的BRMS(Business Rule Management System),涵盖了业务规则的整个生命周期。ILOG JRules 内的规则引擎是J2EE应用程序,可以部署到任何J2EE项目。另外,ILOG能轻松集成到IDE环境中,可以利用Java控件调用规则引擎。 ILOG JRules定位在高端的BRMS ...
简介:  自动决策在内容管理系统中变得越来越重要。核心应用逻辑中的外化决策逻辑能够根据动态的业务需求管理和快速修改业务规则。IBM WebSphere ILOG JRules 是一个业务规则管理系统(BRMS),它有许多制作、部署和管理业 ...
Introduction Structure of the TOGAF Document | Downloads | Frequently Asked Questions The Open Group Architecture Framework (TOGAF) is a framework - a detailed method and a set of supporting tools - for developing an enterprise architecture. It may be used freely by any organizati ...
本文介绍如何评估一个企业是否适合采用支持 Composite Business Services (CBS) 和复合应用程序的架构来解决企业业务问题。我们主要关注评估企业的 4 个维度:现有业务架构支持、应用程序架构、集成架构和技术架构。   简介 ...
通过将您的应用程序与 IBM® Rational® Asset Manager 集成,学习如何支持基于资产的开发。在第 2 部分,您将了解到如何使用 WebSphere® Service Registry and Repository 定义和治理元数据生命周期治理。   简介 本文将以 WebSphere Service Registry and Repository(此后简称为 Service Registry)治理概要文件为例描述生命周期定义和治理策略,以及它们在服务治理中的应用。本文还介绍了一种称为 Service Registry ...
通过将您的应用程序与 IBM® Rational® Asset Manager 集成,学习如何支持基于资产的开发。本文主要介绍用于检索和修改基于存储库资产的各种 API 的功能,其中包括使用 Web service 和 HTTP API 进行常见存储库操作的示例代码。   简介 元数据存储库是业务解决方案一个很重要的部分。本系列文章向您展示如何将您的应用程序和存储库集成、存储库间如何共享资产、如何发现和挖掘新 资产、以及如何使用一个业务术语表从各种资源中分离元数据。第 1 部分关注如何通过将您的应用程序和 Rational Asset Manager(以下称为 ...
StAX API The StAX API exposes methods for iterative, event-based processing of XML documents. XML documents are treated as a filtered series of events, and infoset states can be stored in a procedural fashion. Moreover, unlike SAX, the StAX API is bidirectional, enabling both reading and writing ...
简介:  十多年来,OSGi 技术已经解决了围绕复杂性、可扩展性和可维护性的应用程序开发模块性挑战。随着 IBM® WebSphere® Application Server Feature Pack for OSGi Applications and JPA 2.0 的引入,OSGi bundles 构成的企业级 Java™ 应用程序现 ...
简介:  Active Object 是并发编程实践中典型的设计模式,Active Object 模式的核心是通过解耦合方法的调用与执行来提高程序的并发度。本文将从典型 Active Object 设计模式入手,从一个新的视角来探讨 Active Object 并发模式在 Java 中的应用。   本文主要从以下两个方面进行阐述: 使用 C++ 语言,来描述 Active Object 设计模式。 Java 类库对于这样一个典型的模式做了很好的类库层面的封装,因此对于 Java 的开发者来说,很多关于该设计模式本身的东西被屏蔽掉了。本文试图使用 Native C++ 语言,帮 ...
许多 WS-Security 配置要求客户端和服务器都使用 public/private 密钥对,使用 X.509 证书保证公共密钥的身份。这是使用 WS-Security 进行消息签名或加密中最广泛使用的技术,而且它有一些优势。特别地,客户端证书对请求提供了较 ...
Apache CXF Web 服务栈建立在与本系列早期文章讨论的 Apache Axis2 及 Metro 栈相同的一些技术的基础之上。与 Axis2 类似,它使用 Apache WSS4J WS-Security 实现。与 Metro 类似,它主要使用 JAX-WS 2.x Web 服务配置和 JAXB 2.x 数据绑定(甚至使用与 Metro 相同的 JAXB 实现,但两个栈的版本不同)。但是,除了这些公共组件之外,各栈之间的差异还包括它们的处理引擎和 WS-SecurityPolicy 配置处理。 本系列的早期文章比较了 Axis2 与 Metro 的性能,包括在不同 ...
与 本系列 前面的文章讨论的 Axis2 和 Metro Web 服务堆栈一样,Apache CXF 支持使用 WS-Security SOAP 扩展技术提供一整套用于消息交换的与安全相关的功能(关于 CXF 的基础知识见 “CXF 简介 ”)。与这些堆栈一样,CXF 也使用 WS-Security ...
Apache CXF Web 服务堆栈是来自 Apache Software Foundation 的另一替代选择,Axis2 堆栈也来自同一组织。尽管它们来自同一组织,Axis 2 和 CXF 就如何配置和交付 Web 服务采用完全不同的方法。在本文中,您将学习为 CXF Web 服务使用 JAXB 2.x 和 JAX-WS 2.x 的基础,还将比较 CXF 与其他 JAXB/JAX-WS 堆栈 — Axis2 和 Metro — 这两个堆栈在之前的文章中讨论过。 CXF 基础比较 在用户界面方面,CXF 与 Axis2 和 Metro Web 服务堆栈有很多共同之处。 ...
Metro Web 服务堆栈是基于 JAXB 2.x 数据绑定和 JAX-WS 2.x Web 服务标准的参考实现,但它使用额外的组件来提供由 JAX-WS 定义的基本支持以外的特性。WS-Security 与其他 SOAP 扩展技术由 Web Services Interoperability Technologies (WSIT) 项目实施, ...
本文展示如何通过 Metro 来使用和配置 WS-Security,将其作为一个独立的 Web 应用程序在 Glassfish 服务器外部使用。参见 下载 部分获取本文中的全部示例的完整源代码,该代码实现了此前在本系列中使用的简单图书馆管理服务。 WSIT 基础 WSIT 负责配置 Metro 运行时以匹配一个服务的 WS-Policy 规范,包括诸如 WS-SecurityPolicy 之类的 WS-Policy 扩展。除标准的 WS-Policy 扩展外,Metro 还使用策略文档中的自定义扩展来配置实现安全处理所需的用户信息(如密匙存储位置和密码)。 WSIT ...
Global site tag (gtag.js) - Google Analytics