|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥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。 |
|