愤怒的大鸟 发表于 2015-1-16 22:31:32

ASP网页编程之.Net的精华-XML和SOAP(三)

无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;用SOAP完成数据通信

  临时以来我们利用超文本传输协定HTTP来供应Web页面和来往的内容。但当我们将HTTP或一些别的Internet传输协定同XML分离起来,并指定XML文档本身的格局时,你失掉了复杂工具会见协定SOAP。最少在入手下手构思它时,SOAP是被计划为从当地体系向远程体系传送远端办法挪用的。基于SOAP的布局与同时期的别的远程布局―DCOM、CORBA和RMI等等―所分歧的,SOAP协定能够穿越任何整体的防火墙,而且SOAP数据包中包括着以XML编码的数据。并且,它们易于剖析和利用。SOAP另有很好的伸缩性,这使得我们能同时为十分多的用户服务。

  SOAP模子最后的构思是利用哀求-呼应模子,同我们明天所用的Internet盘算模子很类似。随后,SOAP开展到包括了动静模子。二者的分歧的地方是SOAP在对远端体系上的办法参数举行编码时,有取得了局的特别目标。它其实不哀求Web站点供应一个感乐趣的数据表格,相反,好比说,在一样的体系上我能挪用一个设想称为CalculatePayment()的远程挪用,并收到一个团体付款数值。是的,明天你能用一个表单做到这些,但关头是在挪用服务和提交表单之间存在着不同。服务挪用是功效更强的观点。

  .NET:数据共享平台

  给我一种言语XML和一种通信体例SOAP,我就可以创建同意我们交互和互助的体系。这就是.NET。最后,Microsoft将创建这类壮大的共享,然后他们必要一些工夫将最后的版本放到大众范畴。假如.NET像预期的那样事情,它将改动我们的盘算习气和营业理论,就像在已往的二十年里DOS和Windows所做的那样。能够预感,勉励用户举行交互并为Web消耗者供应服务的站点将繁荣富强。这些站点不会碰到贫苦乃至灭亡,由于Internet消耗者正在更多地意想到他们必要失掉加强的服务。

  胖客户机盘算并没有灭亡,但瘦客户机盘算正在市场上变得加倍盛行。作为一个开辟者或项目司理,应当有义务进修最新的观点和手艺,并把它们使用到营业理论当中。记着达尔文的圣言:退化在发生,但天然选择也在举行。
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。

活着的死人 发表于 2015-1-19 16:09:10

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

灵魂腐蚀 发表于 2015-1-26 07:21:29

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

再见西城 发表于 2015-2-4 13:41:43

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

若相依 发表于 2015-2-10 00:22:11

虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。

小妖女 发表于 2015-2-28 10:37:46

ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。

莫相离 发表于 2015-3-9 22:31:51

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

愤怒的大鸟 发表于 2015-3-17 02:28:38

如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。

分手快乐 发表于 2015-3-23 17:25:57

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
页: [1]
查看完整版本: ASP网页编程之.Net的精华-XML和SOAP(三)