`
hongsoft
  • 浏览: 299795 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

为ActiveBPEL配置ws-security

阅读更多

OASISws-security(WSSE) 是为保证SOAP消息的完整性和私密性而建立的框架标准。ActiveBPEL Server支持ws-security1.0标准。

       如果要使用ws-security 的特性,我们必须在ActiveBPEL所在的容器中,提供一般的SSL处理需要的证书管理器或者密钥库,而且必须为BPEL Server提供一个crypto.properties 文件,这个文件中包括了与容器的加密、认证管理交互的配置信息。

       Crypto.properties文件中一般需要包括如下的信息:

 

//file配置keystore的文件名称

org.apache.ws.security.crypto.merlin.file=

//provider配置用户提供的crypto接口实现,如果不配置,默认为//org.apache.ws.security.components.crypto.Merlin

org.apache.ws.security.crypto.provider=

//alias这里配置私钥段需要了解的别名

org.apache.ws.security.crypto.merlin.keystore.alias=

//type配置keystore的数据格式,可能是jks或者pks12

org.apache.ws.security.crypto.merlin.keystore.type=

//password是可选的配置

org.apache.ws.security.crypto.merlin.keystore.password=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Crypto.properties文件必须放在应用服务器的classpath下,而且文件中org.apache.ws.security.crypto.merlin.file配置的文件就是keystore的文件名称,这个文件名称必须可以被ActiveBPEL server访问到。

分享到:
评论

相关推荐

    activeBpel的网上收集的网页资料

    "为ActiveBPEL配置ws-security - 业务流程平台 - JavaEye技术网站.htm"讲解了如何为activeBpel添加安全性配置,如WS-Security,这是保护业务流程免受攻击和确保数据安全的重要步骤。 "ActiveBPEL的逻辑视图 - 业务...

    activebpel-5.0.2-bin.zip

    ActiveBPEL引擎要求安装和正确的配置servlet容器。ActiveBPEL引擎的安装脚本是用作环境变量,也就是Tomcat的最上层目录。ActiveBPEL引擎应该运行在任何标准的servlet容器下。

    ActiveBPEL的安装和配置

    - **创建数据库**:启动数据库服务,执行`activebpel/dist/sql/activebpel/ddl`目录下的`ActiveBPEL-SQLServer.sql`脚本,创建名为`ActiveBPEL`的数据库及其表结构。 ##### (二)设置Tomcat的数据源 - **添加角色...

    Activebpel部署的客户端配置运行实例详解

    ActiveBpel引擎实现了WS-BPEL 2.0规范,为开发者提供了创建、部署和管理业务流程的能力。它支持与各种服务交互,包括SOAP和RESTful接口,同时与其他Java应用程序和服务框架如Spring、JMS和JPA等良好集成。 二、环境...

    activebpel-5.0.2

    ActiveBPEL引擎要求安装和正确的配置servlet容器。ActiveBPEL引擎的安装脚本是用作环境变量,也就是Tomcat的最上层目录。ActiveBPEL引擎应该运行在任何标准的servlet容器下。

    Packt.Publishing.SOA.and.WS.BPEL.Aug.2007

    《SOA与WS-BPEL》一书不仅为读者提供了关于SOA的基本理论框架,还深入探讨了WS-BPEL的具体应用实践。通过使用PHP和ActiveBPEL工具,本书向读者展示了如何构建灵活、高效的服务导向架构,帮助企业在数字化转型过程中...

    ActiveBPEL.rar

    ActiveBPEL,全称为Active Business Process Execution Language,是一种基于Web服务的工作流引擎,用于执行业务流程执行语言(Business Process Execution Language, BPEL)规范。BPEL是用于描述企业服务集成和服务...

    activeBPEl使用指南

    【标题】:activeBPEL使用指南 【描述】:本手册通过贷款申请流程实例,详细阐述如何使用activeBPEL进行设计和实现 【标签】:activeBPEL 【正文】: 业务过程执行语言(Business Process Execution Language,BPEL...

    SOAandWSBPELComposingServiceOrientedSolutionswithPHPandActiveBPEL.pdf 英文原版

    SOA and WS-BPEL – Composing Service Oriented Solutions with PHP and ActiveBPEL

    bpel入门级实例

    Oracle BPEL是一款强大的企业级BPEL引擎,而ActiveBPEL则是一个开源的BPEL引擎,它提供了对BPEL规范的实现,同时也为研究BPEL引擎的内部工作原理提供了便利。 ActiveBPEL的优势在于它的开放源码特性,这让开发者有...

    eclipse bpel

    Apache ODE(OpenESB Dieployment Engine)是一个开源BPEL服务器,它实现了WS-BPEL 2.0规范,可以在多种Java应用服务器上运行,如Tomcat。 2. **Eclipse中加载BPEL Designer插件** - BPEL Designer是Eclipse的扩展...

    Apache ode介绍

    - **支持 BPEL 版本**:Apache ODE 当前版本支持 WS-BPEL 2.0 OASIS 标准以及之前的 BPEL4WS 1.1 规范。 - **通信层支持**:提供两种通信层支持,一种基于 Axis2 的 HTTP 传输协议,另一种则遵循 JBI (Java Business...

    BIS-Grid-开源

    BIS-Grid引擎是UNICORE 6中间件(www.unicore.eu)的扩展,该中间件实现了WSRF兼容服务,以支持Service Grid中基于WS-BPEL的工作流执行。 该项目部分基于ActiveBPEL引擎

    bpel环境搭建.zip

    5. **配置环境**:编辑Tomcat的`conf/server.xml`文件,为ODE和ActiveBPEL设置独立的Context路径。例如,添加以下两段XML: ```xml <Context path="/ode" docBase="ode-war" /> <Context path="/activebpel" ...

    bpel规范[参照].pdf

    在开始创建和部署BPEL流程之前,你需要先安装并配置ActiveBPEL引擎。具体的步骤可以在相关的安装和配置指南中找到,这通常涉及下载引擎、设置环境变量以及配置服务器等步骤。 **部署BPEL流程** 部署BPEL流程意味着...

    jBPM4.4课程文档.doc

    - **ActiveBPEL:** 专为 BPEL 流程设计的工作流引擎。 - **YAWL:** Yet Another Workflow Language,提供了一种新的流程描述语言。 **2. jBPM 特点:** - **版本说明:** jBPM 4.4 使用 Hibernate 3.3.1 版本,...

    jBPM4.4开发指南

    - **添加 jPDL 4.4 Schema 校验**:用于校验流程定义文件的 xsd 文件路径为 JBPM_HOME/src/jpdl-4.4.xsd。 - 添加方法: 1. Window -> Preferences 2. 选择 XML -> XML Catalog 3. 点击 Add 4. 打开 Add XML ...

Global site tag (gtag.js) - Google Analytics