`
cocogg
  • 浏览: 16605 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
网上介绍很多,但是自己实际操作是还是遇到了很多麻烦,记录一下(红色的地方是需要注意的 )。   第一步和winddows下配置mysql的远程登录一样,一般执行如下语句就行:      use mysql; GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION; GRANT ALL ON *.* TO admin@'localhost' IDENTIFIED BY 'admin' WITH GRANT OPTION; flush privileges            ...
 CATALINA.bat 里加上这句就可以远程debug了 SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888
在设计SOA解决方案时,该使用BPEL,还是应使用ESB? 要解决这个问题,我们需要弄清楚BPEL和ESB的主要功能和优缺点。   结论:如果需求是以数据为中心的,则显然要选择 ESB, 如果需求是以流程为中心的,则显然要选择BPEL。ESB ...
ODE引擎运行时利用Java并发对象(Java Concurrent Objects,Jacob)来完成过程实例的状态表示和并发性管理。 Jacob提供了应用级的并发机制,它不依赖于线程,这样就降低了系统的开销。 ODE的官方网站提供了一份Jacob的教程,粗略的读了以下,略知一二。 希望有兴趣的朋友一起探讨,或者明白的朋友,不吝赐教。 继续研究中.....http://ode.apache.org/jacob.html 基本原理 先看一个例子 void process(order) { billingService.bill(order.billing); shippingS ...
A human task has two interfaces. 1、 interface exposes the service offered by the task.   example:translation service or and approval service. 2、 interface allows people to deal with tasks.   example: query for human tasks waiting for them, and to work on these tasks. <?xml version="1.0" ...
好久前参加过个BPEL执行引擎的开发,最近的项目需要用到BPEL4People.发现以前好多弄明白的东西突然又忘了,还是写在博客上。如果有兴趣的可以一起讨论。 BPEL:Business Process Execution Language 业务流程执行语言。 我的理解:BPEL就是整合现有的WebServices,将现有的WebServices按照要求的业务流程整理成为一个新的WebServices。 官方组织:http://www.oasis-open.org/home/index.php BPEL4People 作为一个流程,少不了人的参与,所以BPEL语言做了(BPEL4People ...
以前做过个BPEL项目,最近闲来无事,研究研究开源项目ODE。 比较熟悉eclipse,所以打算用eclipse开发。 主要步骤都是参考apache上的手册。主要想谈谈遇到的一些问题。希望对遇到同样问题的朋友能有个帮助,自己以后做起来也有个参考。 1、首先需要下载subversion的客户端,我用的是TortoiseSVN。 然后check out 出 ODE的源码。 NOTE:在公司没有check out 成功,估计是公司的端口被封了。(代理也设置了,还是不行)。在家很快就好了。 2、需要下载ruby (带gems)安装。    我也是第一次接触,虽然没有理解,但是还是瞎弄出来了。 3、 ...
下面是一个sample,还没有完成说明。 properties oracle.service = sample oracle.host = localhost oracle.port = 1521 jdbcdriver.path = ....\ojdbc14.jar <project name="sql_sample" default="usage" basedir="."> <property name="prop.file" value="sample.propertie ...
介绍 Ant 是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。 安装及配置 将发行版的文件拷贝到某个目录下。这个目录被称作ANT_HOME。 将bin目录加入PATH环境变量。 设定ANT_HOME环境变量,指向你安装Ant的目录。 确认: 进入命令窗口, 输入:ant 确认安装成功。
目前的工作实在是无聊,闲来无事,弄着玩。 需要的东西都去http://www.apache.org/上面找吧。 Tomcat:    is an implementation of the Java Servlet and JavaServer Pages technologies.    也就是说Tomcat上只能运行JSP和Servlet.所以我们需要Axis来运行Service Tomcat的下载和安装:    1、下载,解压压就好了。(需要安装JDK,以及设置JAVA_HOME)    2、配置文件修改(tomcat\conf)       tomcat-users.xml里添加用 ...
特点:   只产生一个实例 。 如何实现:   首先我们来看怎么生成一个实例。   Singleton singleton = new Singleton ();   如何防止此类事情发生呢?   对,私有构造方法,避免外部创建实例。   private Singleton (){ }   你不让我生成新的实例,我怎么用啊,所以必须提供一个方法来返回这个唯一的实例。   private static final Singleton m_instance = new Singleton (); public static Singleton getInstance() { ...
做什么事情都需要理由,写博客需要理由吗?    回答是肯定的 做什么事情都需要条理清楚,写博客需条理例清楚吗?    回答也是肯定的。 做什么事情都需要持之以恒,我能持之以恒吗?    这个...我也不清楚。 下面我就条理清楚的列出写博客的理由:   1、因为我想写博客。   2、因为妞妞没有博客。   3、向别人炫耀自己的博客。 言归正传,写博客的目的主要有10个。   1、方便他人,我坚信我不是世界上最笨的,所以我写出来的东西肯定或多或少对他人有一点点帮助。   2、方便自己,虽然我觉得我记忆力超强,可是现在好多东西都记不起来了,还是写下来吧。 结束语    好了,我的博客任务结 ...
Global site tag (gtag.js) - Google Analytics