摘要: 这里用到了吉日,其实是为了说明想法由吉日那篇文章产生,当然,不排除,用来吸引眼球,拍砖的想法,希望吉日,不要告我,侵犯姓名权。我以为分布式服务,要谈高效,首推应该是socket,而且跨平台,但是对技术能力要求比较高。然后是remoting,但它是用.net平台调用的,分布式服务。最后是webservice了,它的好处是简单,上手容易,跨平台,但他不高效,因为,他基于http协议传输,而上边那两种,... 阅读全文
posted @ 2009-10-24 23:42 chenleinet 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 按照3层架构,来说,错误处理在dal层的数据库访问那一层,也就是sqlclient的包装层,必须加错误处理,不过这里的主要作用是保证,在出错时,非托管资源,能正确释放(主要指的是数据库连接)当然,处理完非托管资源后,就应该把错误,往上抛到业务层,在业务层,如果不涉及到资源释放,就不必在catch中抛错误了,直接把错误抛出去既可,这样就到了显示层,在显示层对显示层的错误和抛过来的错误进行统一处理,这... 阅读全文
posted @ 2009-10-24 22:35 chenleinet 阅读(162) 评论(0) 推荐(0) 编辑