|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;断开|纪录集
在一本ASP专著中会商客户端数据,这与服务器真个ASP编程是不是冲突?情形并不是云云,由于我们至今还没有碰着只处置服务器端编程的ASP程序员。固然ASP是一项服务器端手艺,但能够设想,编程职员不成能仅仅利用ASP举行编程。处置ASP编程的Web开辟职员,仍旧必要与客户端数据举行交互。
因而,环绕着ASP构建一个使用程序时必需思索全部使用程序的情形,这也意味着必需思索客户端。为了取得一个运转优秀、疾速呼应的使用程序,必要很好地利用客户端数据。
本章将会商怎样在客户端利用数据。出格将侧重研讨:
·远程数据服务(RemoteDataServices,RDS),怎样向客户端传送数据和客户端吸收数据。
·怎样将ADO纪录集绑定到HTML控件。
·怎样使用用户自界说组件供应数据。
·怎样更新客户端数据,并将其反应到服务器。
·怎样从数据库中猎取图象并将其显现在Web页面中。
·怎样创立基于表格的Web页面。
以上掩盖的局限相称普遍,同时有良多分歧的办法能够获得不异的了局,但实践上完成起来并非出格坚苦。
10.1断开毗连的纪录集
起首必要把握的是“断开毗连的数据”的观点。迄今为止,在研讨ADO的过程当中,已进修了猎取纪录集的办法,和怎样修正这些纪录会合的数据。回忆一下,我们翻开一个纪录集,对数据做一些修正,然后再封闭这个纪录集,在操纵纪录集的过程当中,一直与服务器坚持着毗连。这是相称分明的,但别忘了Web在实质上是无形态的。假如想利用客户端数据,怎样一直坚持与服务器的毗连?很复杂,这是不成能完成的,这也是界说断开毗连的纪录集观点的启事。
一个断开毗连的纪录集只是一个一般的纪录集,但排除了与服务器的毗连,成为伶仃的工具,能够像一般的纪录集那样对其实行更新、增添和删除操纵。但这些变更只产生在纪录集外部,其实不反应到服务器,由于纪录集与服务器已不再坚持着毗连。这并非弱点,由于能够与服务重视新创建毗连,同时服务器能够对任何修正举行更新。即便服务器真个数据已改动了,ADO仍旧无方法让用户实时发明这些变更,如许用户就可以决意哪些数据是准确的。这称为抵触处置(conflictresolution)。
断开毗连的纪录集使我们能在组件之间,包含服务器与客户之间,传送具有全体功效的纪录集。本章前面将切磋怎样在组件内创立断开毗连的纪录集。但这里禁绝备对此做过于具体的研讨,由于本书第13章至第18章已掩盖这部份内容,这里仅做复杂的先容,以便于懂得组件是怎样与远程数据服务交互的。
我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。 |
|