基于Remoting的分布式技术框架设计回顾之一

我们的考勤系统终于要在12月10日发布Beta版了。这个历时半年多,投入上百万资金的项目在经历一而再,再而三的推迟发布计划之后终于要迎来最终发版了,是该好好总结一下,庆祝一下了。
记得以前在小公司做项目的时候,几个人三四个月就要完成一个项目,只是完成是否能顺利交互确实值得思考。如今的一个考勤项目,充其量只是HR系统的一个中等模块,投入之大,历时之长也真属罕见。我这里不是在夸它的功能有多强大,用户体验有多好,而只想说明如果站在一个小公司的立场上来看,也许公司该关门了。一百多万也许就是一些小的软件公司一年的投入了。当然我没开过公司,也不知道这一百万能生出多少个一百万来。总之项目是成功的,这是所有领导们和渠道销售人员所期望的,当然也包括我这个一直跟随项目前进的成员啦,因为整个项目架构是我一手设计出来的,当然需求除外。
回想这半年多的时间,整个架构从预研到正式在项目中运用,走过弯路,也有过压力,终于还是为我们的产品实现了DotNet平台下的第一个分布式系统解决方案。

以后将会讨论整个项目过程中的关键点,遇到的问题和最终的解决方案,当然还有一些待解决的问题也会拿出来讨论。因为是公司的产品,所以不可能会有完整的源代码。后继的代码都是自己即时手写的,部分代码不会经常调试直接书写,如有问题请直接联系。给出代码只为了举例之用,与我们的产品无关。

posted on 2006-11-27 22:17  蝈蝈  阅读(603)  评论(2编辑  收藏  举报