自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

要思考

一个程序员的所思所想,新浪微博:http://weibo.com/ronghao100

  • 博客(13)
  • 收藏
  • 关注

如何查看我的订单-REST的流程API设计案例(4)

既然第一种使得我们即时查看我们订单状态成本太大,那我们看看第二种方法:使用一个统一的流程管理系统来管理整个端到端的流程。 业务流程管理系统的职责有两个:一是由其管理起各个系统间的集成工作,这样避免了各个系统间的大量耦合;二是由其跟踪订单状态,完成订单在整个流程中的可视化。 我们来看看具体的api调用,当我们在框框网站提交一个ID为1000的订单时,框框网站会发送一个消...

2011-06-29 23:56:13 210

如何查看我的订单-REST的流程API设计案例(3)

实际情况不是这样,框框自己并不送货等等,在我们实际的生活中,电商们并不自己送货,他们将这部分工作外包给了物流公司。是的,从成本的角度考虑,外包送货是最合适的选择。实际上,整个订单从提交到最后的完成情况还要稍微复杂一些,如下图所示: 从图中我们可以看出,这个流程跨越了两家公司,同时也涉及到了三个系统的集成,这三个系统分别是框框网的前台网站、框框网的后台负责仓储、进出货和物流的E...

2011-06-29 00:04:44 148

《Head First Process-深入浅出流程》内容组织(2)-工作流篇

第一篇工作流篇。 第二章工作流初解,在这一章中我们将一起了解工作流的基本概念,wfmc这样定义工作流:工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则、文档、信息或任务能够在不同的执行者之间进行传递与执行。需要注意的是“自动执行”这几个字,这意味着工作流是计算机能够自动化执行的流程,实现工作流程的自动化,从而实现任务之间的协调。我们身边有哪些工作流的应用实例呢?啊...

2011-06-25 20:01:12 128

如何查看我的订单-REST的流程API设计案例(2)

这太简单了,流程在哪里在上面的例子里,我们看到了订单的CRUD操作,但这并不是实际生活中的真实情况,整个订单的生命周期如下图所示: 在实现这个流程时,我们分为两步:第一步对订单进行资源建模;第二步通过工作流对订单进行流程的生命周期管理。工作流的职责在于管理订单的生命周期,在其生命周期的不同阶段,我们会有不同的参与者,对订单不同的操作权限。我们的系统架构演...

2011-06-23 00:09:45 200

安妮的面包房和流程管理

起初,安妮女士独自一人在家制作面包。制作面包包含了一系列的工序:混合原料、揉面、醒发、整形和烘烤。对她而言,这一切都不是什么问题,她一个人都能完成所有这些工作。问题是她具有很强的事业心,制作的面包又很好吃,于是周围的客户越来越多,她很快一个人忙不过来了。于是,安妮决定雇佣杜拉拉小姐。杜拉拉小姐对制作面包也有着浓厚的兴趣,非常希望能够做出世界上最好吃的面包。由于制作面包最重要的步骤就是醒发和烘...

2011-06-22 19:00:17 278

如何查看我的订单-REST的流程API设计案例(1)

 从自己的一次亲身经历开始这个订单的故事。故事开始于四个月前,那时我在某刚刚上市不久的网上书城姑且称其为框框网购买了一包纸尿裤,因为尺寸不对,我被迫进入框框的退货流程,作为框框的资深用户,我对框框的服务质量充满了信心,但是这次,注定了我的失望。事情起源于快递公司取回了纸尿裤却没有还款给我,于是,在两个月的时间里,我不得一次又一次的和框框的客服MM搭讪,最开始的MM很客气,她让我说出我的订单号然...

2011-06-22 00:18:31 256

张小庆,在路上(8)-要不要换工作

站在路边拦车回家的时候,张小庆的心情一点一点的激动起来。这条从县城回家的路和十年前相比没有任何的变化,甚至连周围来来往往的人们都没有任何的变化,他们熙熙攘攘,奔向各自的方向,变化的是等车的人。5年前,张小庆站在这里,那时还是高中生的他,心中塞满了对假期的渴望;4年前,张小庆站在这里,那时刚上军校的他,穿着整整齐齐的军装,红色的肩章在他的肩膀上闪闪发光;3年前,张小庆站在这里,那时刚刚出院的他...

2011-06-20 00:12:04 123

原创 [小说连载]张小庆,在路上(8)- 要不要换工作

   【上一章】                                                               【全书目录】                                            【下一章】站在路边拦车回家的时候,张小庆的心情一点一点的激动起来。这条从县城回家的路和十年前相比没有任何的变化,甚至连周围来来往往的人们都

2011-06-20 00:07:00 9041 16

张小庆,在路上(7)-做所有事情最重要就是要跟对人

昏暗的空气里,周扬点燃一支烟,红色的烟丝一闪一闪,映出他那张疲惫的脸,对面,坐着同样无精打采的张小庆,一个被爱情挫败的年轻男人。周扬昨天晚上陪老板何林喝了酒,喝多了,直到现在还泛起一阵阵的恶心,那是突然清醒后的恶心。 周扬的命运跳转于一次廊坊之行。那天,周扬坐在从六里桥长途客运站到廊坊的依维柯上。他的穿着很得体,头发刚刚洗过,皮鞋擦过一遍又仔细地打过光。和其他人不同,周扬特别重视自己...

2011-06-12 00:16:40 187

原创 [小说连载]张小庆,在路上(7)-做所有事情最重要就是要跟对人

   【上一章】                                                               【全书目录】                                            【下一章】昏暗的空气里,周扬点燃一支烟,红色的烟丝一闪一闪,映出他那张疲惫的脸,对面,坐着同样无精打采的张小庆,一个被爱情挫败的年轻男人。周扬昨天

2011-06-12 00:09:00 12976 28

《Head First Process-深入浅出流程》内容组织(1)

 重新思考一下为什么要读这本书,我想从中获得些什么。 提到流程管理,作为程序员的我,可能最先想到的就是工作流(workflow)和业务流程管理(bpm)了,它们之间到底有什么差别,或者,我的嘴角泛起轻蔑的笑容:都是忽悠罢了。提到工作流,我们会想起协同办公、办公自动化,这就是工作流的应用场景了,这个看法是否正确?除此以外,还有一大堆的规范,xpdl、bpel、bpmn,它们都是干什...

2011-06-07 23:21:23 239

原创 [小说连载]张小庆,在路上(6)-永远不要对新技术期望过高

    【上一章】                                                               【全书目录】                                            【下一章】张小庆在本机测试了上传附件,问题重现了,在项目页面找不到这些附件了。什么原因?张小庆打开本地文件,附件都在,他又打开数据库,这次他

2011-06-05 17:12:00 9604 13

张小庆,在路上(6)-永远不要对新技术期望过高

                         【全书目录】            【第七章6月11号发布】张小庆在本机测试了上传附件,问题重现了,在项目页面找不到这些附件了。什么原因?张小庆打开本地文件,附件都在,他又打开数据库,这次他发现与附件相关的字段没有保存上数值,他最不希望的事情发生了,hibernate没有被正确使用。不知什么时候,项目总监站在了他的背后,盯着屏幕,问,找到原...

2011-06-05 17:11:36 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除