摘要: 在Sql Server触发器中判断操作是Insert还是Update还是Delete:DECLARE @IsInsert bit, @IsUpdate bit, @IsDelete bitIF EXISTS(SELECT 1 FROM inserted) AND NOT EXISTS(SELECT 1 FROM deleted) SET @IsInsert = 1ELSE SET @IsInsert = 0IF EXISTS(SELECT 1 FROM inserted) AND EXISTS(SELECT 1 FROM deleted) SET @IsUpdate = 1ELSE SET @ 阅读全文
posted @ 2011-03-12 15:00 学习札记 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 面向服务的体系结构(Service-oriented architecture)是构造分布式系统的应用程序的方法。它将应用程序功能作为服务发送给最终用户或者其他服务。它采用开放标准、与软件资源进行交互并采用表示的标准方式。何谓 SOA?企业系统的架构师认为SOA能够帮助业务迅速和高效地响应变化的市场条件. 服务导向的架构在宏观(服务)上,而不是在微观上(对象)提高了重复使用性。同时,服务导向的架构可以简化与传统系统的互连和使用。在某种意义上说,服务导向的架构可以被认为是一种演化,而不是革命。它捕捉到了之前体系架构的许多最佳实践或实际应用。比如在通信系统中,近年来进展有限的解决方案多采用完全静态 阅读全文
posted @ 2011-03-12 11:35 学习札记 阅读(346) 评论(0) 推荐(0) 编辑
摘要: REST是Representational State Transfer的简写,REST采用简单的URL的方式来代表一个对象,例如一个URL就对应一个对象。Amazon、Yahoo和国内的阿里软件都提供了REST方式的Webservice调用。REST的优点: 1)轻量级的解决方案,不必向SOAP那样要构建一个标准的SOAP XML。 2)可读性比较好:可以把URL的名字取得有实际意义。 3)不需要SDK支持:直接一个Http请求就可以,但是SOAP则可能需要使用到一些Webservice的类库(例如Apache的Axis)。SOAP的优点: 1)定义严格。必须符合SOAP的格式 2)某些时候 阅读全文
posted @ 2011-03-12 11:30 学习札记 阅读(615) 评论(0) 推荐(0) 编辑