[ASP.NET]利用WebService构建多层Web应用 Qt中文论坛
来源:百度文库 编辑:神马文学网 时间:2024/06/30 21:29:57
[ASP.NET]利用WebService构建多层Web应用
http://www.qtcn.org/bbs/read.php?tid=300
[ASP.NET]利用WebService构建多层Web应用
在ASP.NET中,用WebService构建多层Web应用,比如我们其分为三层,最前面的表现层,中间的逻辑和数据处理层,和最后的数据库层。前面的表现层,就是ASP.NET WEB应用程序,而中间的逻辑和数据处理层,就是ASP.NET WEB服务,最后的是数据库。最小可放在一台主机上,最多,可放在N多台主机上,至少,可以把这三层方到三台主机上。
WebService好搭建,但WebService搭建起来后,Web Application如何应用它,是个大问题。Web Application应用WebService有三种方法,第一种是直接在WebApplication里建WebService,这种方法最简单,但其缺点是,在代码上可能能把他们分开,但在实际使用上却没把表现层和逻辑层分开,实际上是混到了一起。
第二种是直接引用WebService的DLL文件,这样,WebApplication和WebService在开发的时候各做各的,不过麻烦的是,事实上,在运行中,他们实际上还是在一台机器上。而没有分开到不同的机器中。
第三种是真正的在物理上和逻辑上把表现层和逻辑层分离了开来。WebApplication应用WebService的时候,是采用Web引用,生成一个访问WebService的类代码,在运行的时候,实际上凡是用到WebService的时候,都是由这个WebService类代码转移到了 WebService实际所在的地址(另外的主机,当然,也可以在同一台主机上)去处理,然后把处理结果返回到WebApplication中。这样,就实现了物理和逻辑上的完全分离。就像是我们要使用一个函数库,但我们不需要把那个函数库的库文件搬到
我们这里来,我们只需要它的实际地址,当我们要用它的时候,就把消息发给它,等它处理完再返回来给我。
最佳的应用,当然是使用第三种方式
我们发现,当前,ASP.NET和JSP都支持这种方式的开发,进行企业级应用开发,而PHP目前还支持不够,真诚地希望PHP能早点实现这一步,不至于被落下太多。
http://www.qtcn.org/bbs/read.php?tid=300
[ASP.NET]利用WebService构建多层Web应用
在ASP.NET中,用WebService构建多层Web应用,比如我们其分为三层,最前面的表现层,中间的逻辑和数据处理层,和最后的数据库层。前面的表现层,就是ASP.NET WEB应用程序,而中间的逻辑和数据处理层,就是ASP.NET WEB服务,最后的是数据库。最小可放在一台主机上,最多,可放在N多台主机上,至少,可以把这三层方到三台主机上。
WebService好搭建,但WebService搭建起来后,Web Application如何应用它,是个大问题。Web Application应用WebService有三种方法,第一种是直接在WebApplication里建WebService,这种方法最简单,但其缺点是,在代码上可能能把他们分开,但在实际使用上却没把表现层和逻辑层分开,实际上是混到了一起。
第二种是直接引用WebService的DLL文件,这样,WebApplication和WebService在开发的时候各做各的,不过麻烦的是,事实上,在运行中,他们实际上还是在一台机器上。而没有分开到不同的机器中。
第三种是真正的在物理上和逻辑上把表现层和逻辑层分离了开来。WebApplication应用WebService的时候,是采用Web引用,生成一个访问WebService的类代码,在运行的时候,实际上凡是用到WebService的时候,都是由这个WebService类代码转移到了 WebService实际所在的地址(另外的主机,当然,也可以在同一台主机上)去处理,然后把处理结果返回到WebApplication中。这样,就实现了物理和逻辑上的完全分离。就像是我们要使用一个函数库,但我们不需要把那个函数库的库文件搬到
我们这里来,我们只需要它的实际地址,当我们要用它的时候,就把消息发给它,等它处理完再返回来给我。
最佳的应用,当然是使用第三种方式
我们发现,当前,ASP.NET和JSP都支持这种方式的开发,进行企业级应用开发,而PHP目前还支持不够,真诚地希望PHP能早点实现这一步,不至于被落下太多。
[ASP.NET]利用WebService构建多层Web应用 Qt中文论坛
ASP.NET2.0+SQL Server2005构建多层应用
ASP.NET Web Page应用深入探讨
asp.net利用Web Service实现短信发送致手机
基于.NET的Web应用框架构建模式
如何构建安全的.net web应用系统
为Asp.net应用程序设置构建Web服务—编程爱好者网站 http://www.programfan.com
利用 ASP.NET、JavaScript 和 OLE DB 从头设计您自己的网络日记应用...
【分享】一篇很好的演讲构---建成功web应用的十项黄金法则 - .NET技术 / ASP.NET
Atlas:ASP.NET构建块服务
利用中间件构建网络应用
认识ASP.NET配置文件Web.config
ASP.Net Web Page深入探讨
ASP.NET 2.0加密Web.config 配置文件
使用 Web 标准生成 ASP.NET 2.0 Web 站点
GNU make 指南 GCC、GDB & Makefile Qt中文论坛 - powered by phpwind.net
ASP.NET开发平台,应用框架
ASP.NET中随机数生成及应用
ASP.NET开发平台,应用框架
WEB编程开发常用的代码-ASP教程,ASP应用
在Dreamweaver中构建ASP.net开发环境
ASP.NET: Selectively Enable Form Validation When Using ASP.NET Web Controls -- MSDN Magazine, April
关于ASP.NET Web Forms和ASP.NET MVC技术之争论
用ASP.NET开发Web服务的五则技巧