摘要:
FusionChart是一个简单易用的图表工具,使用它可以显示丰富的柱状图和曲线图,而且完全免费。使用FusionChart可以方便的生成漂亮的柱状图、曲线图等图标,显示直观、清晰,可以让管理层在最短的时间内宏观掌握业绩信息。FusionCharts和其他常见的图表控件不同,它使用Flash技术,能够快速创建引人注目的动态图像效果。充分利用Macromedia Flash所具有的流畅功能来创建简洁... 阅读全文
摘要:
在CodePlex有个很不错的关于WCF的性能测试,WCF Latency Test Harness, 针对不同的请求区域(直接访问、同一应用程序域、同一程序、同一主机(跨进程)、不同主机),不同的binding(netNamedPipe,netTcp,netMsmq,basicHttp,wsHttp,Remoting) ,不同的序列化方式,不同的请求数据量、不同请求方式的测试,测试的内容可以通过... 阅读全文
摘要:
一般情况HTTP的Header包含Content-Length域来指明报文体的长度。如: 有时候服务生成HTTP回应是无法确定消息大小的,比如大文件的下载,或者后台需要复杂的逻辑才能全部处理页面的请求,这时用需要实时生成消息长度,服务器一般使用chunked编码。 在进行Chunked编码传输时,在回复消息的Headers有transfer-coding域值为chunked,表示将用chunked... 阅读全文
摘要:
WCF,Windows Communication Foundation,是用于构建面向服务(SOA)的应用程序框架。借助WCF,可以将数据作为异步消息从一个服务终结点(EndPoint)发送至另一个服务终结点。服务终结点可以是有IIS承载的持续可用的服务的一部分,也可以是应用程序中承载的服务。终结点可以是服务终结点请求数据的服务客户端。 WCF的主要功能有: 服务导向,WCF是一种SOA框架,依... 阅读全文
摘要:
一、MVC架构 MVC体系结构模式将应用程序分成三个主要组件:模型、视图和控制器。 模型:实现应用程序数据域逻辑的应用程序部件,表示数据和业务规则。 视图:显示应用程序用户界面(UI)的组件。 控制器:处理用户交互、使用模型并最终选择要呈现的视图来显示UI的组件,处理和响应用户输入和交互。 MVC 模式可以创建使应用程序的不同方面(输入逻辑、业务逻辑和 UI 逻辑)分离的应用程序,同时可在这些元素... 阅读全文
摘要:
尽管IIS 7.0的架构与IIS 6.0差异甚大,甚至IIS 7.0代码库都是完全重新编写的,但是IIS家族系列中的许多概念和大多数架构仍然延续下来。尽管可以编写管道模块来代替多数ISAPI应用程序,但是ISAPI仍然存在。工作进程和应用程序池也依然存在,进程隔离也以类似的方式继续发挥作用,inetinfo.exe和Http.sys仍然执行类似的功能。然而,在IIS 7.0中,Web服务器已经成为... 阅读全文
摘要:
IIS是Internet Information Server的缩写,它是微软公司主推的WEB服务器,现在用户一般常用的版本是Windows 2003里面包含的IIS 6或者是更早的IIS 5,IIS与Window NT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的In... 阅读全文
摘要:
IIS6相对于IIS5有了很大的改进,针对IIS5中的缺陷,微软将IIS5的代码推到重来,重新设计了IIS6并和Windows Server2003一起发布。 在IIS6中,Web服务组件由以下三个组件构成: 1、运行在内核模式的HTTP.sys(HTTP协议栈) 2、运行在用户模式的WAS(Web Admin Service,包含于W3SVC服务中) 3、运行在用户模式的工作进程(WP,Work... 阅读全文
摘要:
Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。 IIS5 是随Win2000发布,其体系结构如下: IIS5 的所有组件都工作在用户模式中,核心组件INETINFO侦听WinSock端口(例如常见的TCP 80端口)。当HTTP访问请求到达时,工作在内核模式的TCP/IP驱动将其直... 阅读全文
摘要:
一、Web Services的基本概念 Web Services是设计支持机器于机器通过网络互操作的一种软件系统(W3C的定义)。 Web Services是一种分布式的体系结构,可以跨域应用系统的对象体系、运行平台、开发语言等的界限,以服务的形式封装应用并对外发布,供用户或其他企业调用,从而形成一个基于Web的服务共享平台。 Web Services是描述一些利用标准化的XML消息传递机制可以通... 阅读全文