当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 然而,AJAX这样的技术很可能破坏分层体系结构(N-Tier)。
 

 

 ·网格,让数据中心消亡?(1)    »显示摘要«
    摘要:一说到“网格”,大多数it经理可能会想到成千上万块为地震建模和药品研发等数据密集型应用处理的cpu。但是,网格也正越来越多地被认为是建立更加灵活、高效率的数据中心架构的平台。 前述两个场景即为应用网格技术的成功案例。 网格最初的目标是让it资源有效集中,是专门针对复杂科学计算应用的一种新型计算模式,这种计算模式能够把整个网络里面的各种异构资源整合成一台巨大的超级计算机。 不可否认,网格计算仍主要应用在科学和学术界。据gridworld大会组织者id......
    摘要:objectweb宣布 proactive 3.1 发布。 proactive是一个网格中间件, 提供了一个可以进行并行, 分布式计算的灵活的安全的框架。proactive提供了一个全面的api从而简化了分布式(局域网上的,并联的工作站,internet网上的)应用程序的开发。 新版本的特性: interface with the scientific free software package: scilab nas benchmarks......


在ASP.NET中实现AJAX(1)

asynchronous javascript and xml(ajax)最近掀起的高潮,要完全归功于google在google suggest与google maps中的使用。对asp.net而言,ajax不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派与处理请求与服务器响应提供了一个框架。ajax利用了一些不是很新颖的已有技术,但是对这些技术(加到一起就是ajax)的爱好最近突然升温。

请尝试michael schwarz的ajax .net包装器,通过它asp.net开发人员可以快速方便的部署很容易利用ajax功能的页面。需要注意的是,这个包装器处于初期开发阶段,因此还没有完全成熟。

起步:它是如何工作的——概述 【相关文章:网络管理之ARP地址解析协议应用

然而,ajax这样的技术很可能破坏分层体系结构(n-tier)。我的看法是,ajax增加了表示逻辑层(甚至更糟,业务层)渗透到表示层的可能性。像我这样严肃的架构师对这种想法可能畏步不前。我感到ajax的使用即便稍微越过了层次边界,这种代价也是值得深思的。当然,这要视具体的项目与环境而定。 【扩展阅读:针对ARP病毒攻击防制进阶经验谈

包装器本身通过将.net函数标记为ajax方法来工作。标记之后,ajax就创建对应的javascript函数,这些函数(与任何javascript函数一样)作为代理可以在客户端使用xmlhttprequest调用。这些代理再映射回服务器端函数。 【扩展信息:IP地址冲突很头痛问题解决有绝招

ajax依靠代理(broker)指派与处理往返服务器的请求。对此,.net包装器依靠客户端xmlhttprequest对象。多数浏览器都支持xmlhttprequest对象,这就是选择它的原因。因为包装器的目的是隐藏xmlhttprequest的实现,我们就不再详细讨论它了。

复杂吗?并不复杂。我们来看一个例子。假设有一个.net函数:

public int add(int firstnumber, int secondnumber)

{

return firstnumber + secondnumber;

}

ajax .net包装器将自动创建名为“add”、带有两个参数的javascript函数。使用javascript(在客户机上)调用该函数时,请求将传递给服务器并把结果返回给客户机。

初始设置

我们首先介绍“安装”项目中使用的.dll的步骤。如果您很清楚如何添加.dll文件引用,可以跳过这一节。

首先,如果还没有的话,请下载最新的ajax版本。解压下载的文件并把ajax.dll放到项目的引用文件夹中。在visual studio.net中有机solution explorer的“references(引用)”节点并选择add reference(添加引用)。在打开的对话框中,单击browse(浏览)并找到ref/ajax.dll文件。依次单击open(打开)与ok(确认)。
...   下一页

 ·存储,走向网格世界    »显示摘要«
    摘要:网格计算是今年来it业的热门词汇,在网格席卷一切的浪潮下,存储界所有的厂商都扬起了网格这面大旗,纷纷宣布了他们的网格计算愿景。 尽管厂商端关于网格的声音纷纷扰扰,用户端却始终雾里看花:网格无疑将彻底改变未来的it环境,但是对于存储,网格给我们带来什么?网格存储如何与业务需求有机结合?如何规划一个有效的存储网格来满足快速变化的业务需求?目前,网格对于存储的应用状况在用户心目中始终缺乏清晰的认识,成为某种意义的盲点。 网格里的未来 “网格”(grid)一词......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE