超级推播技术与TargetLink软件包
摘要本文介绍了超级推播技术由来,主要特点。 并对超级推播技术的杰出代表——TargetLink软件包,做了详细的介绍。最后介绍了Target Link给使用者带来的效益。
关键词超级推播技术网络管理远程安装文件分发
随着Internet/Intranet技术的应用和普及,数以万计的网上用户怎样快速、 准确、方便地获取所需的信息?各单位网络管理中心如何实现对计算机群的集中式远程异地 管理?这已成为IT界共同关心的问题,以超级推播技术为核心的TargetLink软件包,为这些 问题的解决提供了一个最佳的解决方案。
1. 推播技术
1996年底,在美国兴起了一项新的网上信息获取技术——推播(Push)技术。与使用浏览器查 找信息的下拉(Pull)技术不同,推播技术将信息直接发送到用户桌面计算机中。就像是广播 电台直接把新闻、广告和音乐等等的信息播送到用户的收音机上,推播技术可以主动地让客 户端得到最新的新闻和资料,而不必由使用者上网去搜寻。
在推播推术的产品问世之前,人们往往利用浏览器在Internet上搜寻,“拉”出自己所需信 息 。面对浩如烟海的信息,很多用户颇有“大海捞针”之感,花费相当时间和费用也难以获得 满意的信息。从信息发布者角度看,他们希望他们的信息可被用户预订,由他们主动发送到 用户计算机中,而不是等着用户来拉取信息。正是在这种背景Push技术应运而生。它采用一 种广播的模式,利用诸如发送器、转换器和接受器之类的机制,通过固定的频道向用户发送 信息。通常在服务器上有专门的推播软件产品,用来制作欲推播出去的信息内容,并且将信 息播送出去。在客户端则利用安装在个人电脑上面的软件(如接收器)来接收从网络上传来的 信息,并显示出来。使用Push技术,可大大提高用户获取信息的能力,并且能做到用户订阅 ,按需推送。如用户可根据自己兴趣向信息发布者订制一份“我的日报”。这样他每天只收 到他感兴趣的信息,而不象报纸那样包含很多个人不感兴趣的信息。
由于推播技术上述特征,它一推出就受到美国IT界的广泛注意,很多人认为它会为网上用户 带来一种革新的上网方式。甚至还有人预测推播技术将是浏览器的终结者,会后来居上地取 代浏览器的地位。但推播技术在随后的实际应用中,却出了很多问题,没有取得预期的成功 。综合来讲,以下三个方面的不足使得Push技术难以成功。
(1) 不能确保发送。由于Push技术采用的是广播机制,当网络信息中心发送信息时,如果客 户端正好在网上,且转换器和接收器都正好切换到同一频道上,传输才会发生作用,用户才 能获取信息。如果用户不在网上,或转换器和接收器没有切换到同一频道,则该用户就会丢 失网络中心广播的信息。这对于那些要确保能收到信息的应用领域是不适合的。
(2) 没有状态跟踪。Push技术采用的是开环控制模式,没有客户反馈信息,没有状态跟踪。 一个信息发布后,客户收到没有?收到了信息的客户端是否已按信息的指示执行了任务?这些 问题答案信息发布者无从得知。这对于需要根据客户端反馈信息来作出决策的信息中心来说 是无法接受的。
(3) 没有群组管理功能。Push通过“广播”可将信息送到用户电脑中,给用户带来了方便。 但也带来了新的问题,即将信息毫无选择地送到用户电脑上,用户收到以后有的认为是“宝 贝”,有的人认为是“垃圾”。这样的信息传送方式不但占用宝贵的网络带宽和用户电脑资 源,也会浪费用户时间去处理哪些无用信息。有价值的重要信息,通常都是要针对一些特定 的群组来送的,也即只送给相关的人士,Push技术不能满足上述需求。
2.超级推播技术
超级推播(Beyond Push)技术是在保留、继承、完善了Push的优点(广播传递和订阅),摒弃 了Push的诸多缺点之后而发展起来的一种新型的Push技术。它的最大特点是在于保证传送。 所有的信息都是在特定的时间送给特定的对象,同时保持连续的状态资料,随时可以知道谁 收到了信息,谁将软件下载,谁又执行了安装动作等等。超级推播技术的特征有:
(1) 智能代理和发送保证。超级推播技术是针对网络上选送有价值的信息所专门设计的技术 。它确保将信息发送到用户端,如果收件人没有上网或电脑根本没打开,则采用存储和转交 的方式,将发送信息暂存在队列中,当收件人上网时,再进行选送直到传递成功。
(2) 发给特定的组和有计划地分发。超级推播技术针对特定的群组发送相应的资料。这些群 组可以是订阅者的频道,也可以由使用者不同的特性随机组合而成的群组。超级推播技术支 持动态和静态群组的设定。静态群组设定,即是采用事先分配联结的方式,在群组设定时就 决定群组之中的成员。动态群组设定,即在群组设定时并不决定群组之中的成员,而是设立 一些决定群组成员的条件,当该群组要使用时才用延迟分配联结的方式,将群组依据既定的 条件组合起来。
(3) 状态跟踪。超级推播技术对信息传送过程每一个阶段状态都有详细记录,供信息发送者 作出决策。
3. TargetLink软件包
TargetLink软件包是美国Internet Image公司研制开发的基于超级推播