`
hongsoft
  • 浏览: 302408 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
? JCE 基础 JAVA安全体系结构分析<o:p></o:p> ?下图显示了JAVA安全体系结构的标准组件。在图的下半部分,是JAVA2安全体系结构的核心和JAVA加密体系结构(JCA,Java Cryptography Architecture),两者构成JAVA2平台所带的JAVA2安全平台。在图的上半部分,是独立于JAVA2平台而又与JAVA2平台的不同方面相关的JAVA安全扩展。<v:rect id="_x0000_s1028" style="MARGIN-TOP: 15.6pt; Z-INDEX: 3; LEFT: 0px ...
? Hibernate O/R映射三大基本定则 1.?? 引言 在Java环境下,有多种对象关系映射方法,如实体Bean、OJB、JDO、JDBC等。Hibernate是一种新的O/R映射工具,它不仅提供了从Java类到数据表的映射,也提供了数据查询和恢复等机制。Hibernate非常 ...
? ?? Proxy模式之春节回家<o:p></o:p> 1.?? 引言 昨天晚上,老妈打电话过来,问我买到火车票没有,什么时候能回家,言语中非常着急,这让我想起了往事。我去年在成都,回家是非常方便的,包括春节。因为在成都,火车票非常好买。老妈从不用担心我回家买不到车票,在她眼中,我买票相当于下面的类:<o:p></o:p> Package com.hongsoft.test;<o:p></o:p> Abstract public class GoHome<o:p></o:p> {<o:p&g ...
  WfProcess接口 WfProcess是工作流请求的执行者,执行工作的所有工作流对象都实现了这个接口,这个接口容许工作被异步地完成,并同时被监视和控制状态。当WfProcess被产生时,它进入open.not_running.not_started状态,当它成功地完成处理时,它进入closed.completed状态。利用 WfExecutionObject提供的change_state()方法,我们可以改变WfProcess的其它状态。WfProcess是一种WfExecutionObject,如下代码所示:    public String executionObjectType() ...
WfProcessMgr接口 工作流管理器(WfProcessMgr)代表了一个特定流程的模板,它用来创建工作流流程的实例。逻辑上讲,它是工作流的创建工厂和定位器,它能提供一些元信息给外界访问,如流程所需的环境,流程产生的结果等等。 知识点一:WfProcessMgr的所有属性都是只读的,当WfProcessMgr被安装时,它的属性就被设定好,以后将不能再进行改动;这与其他对象和接口的属性不一样。 工作流管理器的名字用name表示,在一个业务域中,name唯一地标示了一个工作流管理器。 category属性用来对工作流管理器进行分类,它在工作流管理器初始化时被设置并且不能被修改。 Version ...
WfRequester接口与实现 WfRequester接口是一个和工作流流程的执行及结果有直接关系的接口,它代表了对要做的工作的请求。  <o:p></o:p> 知识点:WfRequester接口的performer是WfProcess,一个WfRequester接口可以对应好几个WfProcess<o:p></o:p> 代码示例:           protected Map performers = null;           this.performers = new HashMap(); //构造proces与requester的M ...
WfExecutionObject接口与实现 1.概述 WfExecutionObject接口是一个抽象基类接口,它定义了WfProcess和WfActivity公有的属性,状态和操作。WfExecutionObject的操作返回的状态与流程状态是不同的。WfExecutionObject提供了方法来获取当前的状态并完成从当前状态向另一状态的转变。但WfExecutionObject的状态是执行对象的状态,WfProcess的状态是流程的状态,他们之间并没有必然的关系。  <o:p></o:p> 2.属性及相应方法 2.1 name    name属性是工作流执行对象的描 ...
1 Ofbiz概况 OFBiz是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。    OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。<o:p></o:p> 2 系统组成与层次结构<o:p></o:p> 1)几大引擎<o:p></o:p> 实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引 ...
OFBIZ安装与配置<o:p></o:p> ofbiz2.11提供的缺省的web server是jetty,我们打算把他转移到tomcat上来。ofbiz2.11提供的缺省的数据库是hsql的,用webtools,转移他的数据库是非常方便的,这里我们介绍如何安装到mysql中。<o:p></o:p> 我认为不要问为什么要这么装,在你用本文的方法安装两遍后,一切你都明白了。<o:p></o:p>  <o:p></o:p> 1下载ofbiz2.11可以通过www.ofbiz.org下载,也可以直接到htt ...
OFBIZ流程操作使用过程<o:p></o:p> 1 流程定义<o:p></o:p>    一般用JaWe进行流程定义。根据查找的资料,使用JaWe生成的xpdl文件和workflow engine有少许不兼容的情况,摘抄总结如下:<o:p></o:p> 1)JAWE生成DataFields ...
? 对称解密的实现 对称加密/解密算法在电子商务交易过程中存在几个问题: (1)?????? 要求提供一条安全的渠道使通讯双方在首次通讯时协商一个共同的密钥。直接的面对面协商可能是不现实而且难于实施的,所以双方可能需要借助于邮件和电话等其它相对不够安全的手段来进行协商; (2)?????? 密钥的数目难于管理。因为对于每一个合作者都需要使用不同的密钥,很难适应开放社会中大量的信息交流; (3)?????? 对称加密算法一般不能提供信息完整性的鉴别。它无法验证发送者和接受者的身份; 对称密钥的管理和分发工作是一件具有潜在危险的和烦琐的过程。对称加密是基于共同保守秘密来实现的,采用对称加密技术的贸易 ...
? 安装BouncyCastle JCE<o:p></o:p> 安装BouncyCastle JCE应该按照如下步骤:<o:p></o:p> 1)下载提供者<o:p></o:p> 如上,BouncyCastle可以从www.bouncycastle.org下载,下载后请将它解<o:p></o:p> 压缩。<o:p></o:p> 2)将JAR文件拷贝到适当位置<o:p></o:p> 如果想让JCE类可以被所有的
Global site tag (gtag.js) - Google Analytics