软件架构
文章平均质量分 61
itech_001
这个作者很懒,什么都没留下…
展开
-
软件架构资源
架构网站 中文:1)http://www.infoq.com/cn/architecture/ 英文:1)http://www.codingthearchitecture.com/2) http://www.softwarearchitecturefordevelopers.com/3)http://processofsoftwarearchitecting.c原创 2013-03-24 19:25:46 · 561 阅读 · 0 评论 -
REST服务开发实战
转自:http://kb.cnblogs.com/page/91827/REST介绍 如果要说什么是REST的话,那最好先从Web(万维网)说起。 什么是Web呢?读者可以查看维基百科的词条(http://zh.wikipedia.org/zh-cn/Web),具体的我就不多说了。总之,Web是我们在互联网上最常用的服务,甚至在某些人的心中,互联网就是Web。当然,Web只是互联网原创 2013-03-24 19:30:54 · 429 阅读 · 0 评论 -
浅谈大型网站动态应用系统架构
转自:http://news.cnblogs.com/n/70241/ 动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。转载 2013-03-24 19:27:22 · 554 阅读 · 0 评论 -
COM/DOM/COM+
一 COM 组件对象模型(COM),是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的组件用新的替换掉,以便随时进行系统的升级和定制;可以在多个应用系统中重复利用同一个组件;可以方便的将应用系统原创 2013-03-24 19:26:31 · 701 阅读 · 0 评论 -
Undo/Redo实现
一 使用Command模式如下:二使用Singleton的UndoManager如下:三C#的类代码如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public interface ICommand{ void原创 2013-03-24 19:25:27 · 507 阅读 · 0 评论 -
远程过程调用RPC
一 RPC(remote procedure call ) 远程过程调用(Remote Procedure Call,RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作远程调用或远程方法调用。 早起的RPC Sun's RPC (now calle原创 2013-03-24 19:26:27 · 621 阅读 · 0 评论 -
WebService与使用风格RPC/SOA/REST
一 webserviceWeb Services 可使您的应用程序成为 Web 应用程序。Web Services 通过 Web 进行发布、查找和使用。通过使用 Web Services,您的应用程序可以向全世界发布信息,或提供某项功能。1) 什么是Web Services?Web Services 是应用程序组件Web Services 使用开放协议进行通信Web Services 是独原创 2013-03-24 19:26:24 · 635 阅读 · 0 评论 -
AOP入门
一 AOPAspect-Oriented Programming(面向方面编程,AOP),如果我们基于面向对象的思想开发软件,一切皆是对象,而对于对象内部则无能为力。AOP利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的行为封装到一个可重用模块,并将其名为“Aspect”,即方面。所谓 “方面”,简单地说,就是将那些与业务无关,却为业务模块所共同调用的逻辑或责任,例如事原创 2013-03-24 19:26:13 · 615 阅读 · 0 评论 -
常见应用程序的架构
一 常见应用程序的架构1)rich client application2)rich internet application3)web application4)mobile application5)service 6)office application7)sharepoint application二 参考 http://appa原创 2013-03-24 19:25:48 · 550 阅读 · 0 评论 -
DI 和 IOC
(CHS)Inversion_of_Control_Containers_and_the_Dependency_Injection_pattern原创 2013-03-24 19:32:31 · 542 阅读 · 0 评论