1+1=2,0+0=0

日月累积
posts - 7, comments - 50, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

软件艺术

     摘要: 几个月前公司有个项目,项目建设内容较为简单,使用Websphere process server(以下简称WPS)建设几条流程。
在该项目前期,我曾经带领一个团队使用wps做了一个项目,这个项目中有八九条流程,在使用wps的过程当中,我发现wps根本不适合做一些复杂的人工审批工作流,ibm软件日趋全球化,但却忽略了很多本土化的东西,譬如说wps,作为金融行业融合企业内部服务的soa总线级产品,其内嵌的ESB根本达不到应有的性能(每笔交易时间),而作为电信行业流程引擎,却忽略了最重要的中国国情--人工审批。在前几天上海分公司信息化部召开的技术讨论会议中,我就目前公司内部系统中几个技术难点发出提问,ibm的工程师与老板都不知所云。
.......  阅读全文

posted @ 2008-08-30 13:48 江上一叶舟 阅读(2157) | 评论 (5)  编辑 |

     摘要: 最近项目很变态,硬是要把Domino的东西往J2EE上搬,说什么文档型数据库无法跨越系统,我觉得如果照目前电信的系统结构来说,就算把Domino上的所有东西,包括process都搬到J2EE上,也无法解决各个系统之间很好协作的问题,Portal和统一认证已经在某种程度上帮了大忙,如果实在很想各个应用系统之间进行数据交互,开发webservice接口就ok了,甚至在系统开始规划的时候就不应该出现Domino这种东西,现在想起关系型数据库的好来了,未免累死了开发人员,所以我还是秉持我自己的原则:我们无限制的追求软件程序的完美,并不是为了那帮傻逼客户,而是为了让我们之后的程序员能够以更少的精力来更轻松的拿这份工资!
  阅读全文

posted @ 2007-01-30 23:29 江上一叶舟 阅读(2138) | 评论 (1)  编辑 |

     摘要: 上文所述的数据库结构有些晦涩,本文叙述了具体的权限实现的代码,在此套权限设计中,我始终抱着AOP的想法:让他属于一个系统切面,以后再开发其他系统时,作为一个模块就可以加载上去,与系统无关。  阅读全文

posted @ 2007-01-03 13:56 江上一叶舟 阅读(3623) | 评论 (15)  编辑 |

     摘要: 上篇web开发中的权限设计拙见一二(1)受到大家的关注,于是我准备将此设计思路连同代码、数据库、配置进行到底,本篇推出(2),接着(1)来讨论,本文主要说到上篇权限设计思想中的数据库设计部分。  阅读全文

posted @ 2007-01-02 23:41 江上一叶舟 阅读(3241) | 评论 (8)  编辑 |

     摘要: 最近项目的项目很奇怪,一个大项目(系统)里包含了很多小的子系统,而这些子系统中都有权限控制的部分,这件事情挺让我头痛的,记得一年前在沈阳,我曾经有一段时间也因因这个问题而疲于奔命,为什么说疲于奔命呢?由于当时项目进度不允许,导致最终系统权限模块草草了事,每个模块都是由读权限字符串来控制用户ACL,当用户无法访问时,提示权限不够。这么做对用户是很不负责任的,既然让用户看到了操作的方式和界面,为什么又告诉用户没有权限呢?我开始怀疑我们是否应该在底层就封杀用户的访问权限。
本文叙述了我对web权限控制的想法
  阅读全文

posted @ 2007-01-02 12:11 江上一叶舟 阅读(7407) | 评论 (21)  编辑 |