|
SmartClient技术用途是什么?前景如何?
文章来源:
发布时间:2006-10-19
其实Smart Client的观点在一些传统的软件技术中也可以看到一些影子,随后.NET的出现,才使这种技术的各个环节(客户端显示,数据连接,在线离线的操作和部署)得以无缝的实现。所以,这种技术是一种新型的客户端技术的解决方案,是一种技术方法,它可以在各种终端上去实现。
将桌面级的软件做成智能客户端软件,可以增强其功能,因为网络无限,跳出桌面,就能获得更多的信息。
基于Internet或intranet及浏览器的B/S模式的系统,将其实现成智能客户端软件,可以扩大其工作范围,不用再依赖网络,还能充分利用本地资源,加快工作效率。易于部署的优势在企业级应用中,更有发挥的余地,开发人员只需简单的在服务端发布和部署,就能使客户端同步更新。
举些可以使用这种技术的应用——
“产品售后服务系统”:产品售后服务人员允许以脱机的形式在本地创建送修工单、装箱单等,这样可以加快本地的工作效率,当网络可用时,再将这些数据传上服务器。并可从服务器获得需要的信息。如果本地软件的版本低于服务端的最高版本,将提示用户进行在线无缝地升级,大大减轻了开发人员的部署指导工作。
随着.NET技术的进一步成熟,尤其是Web Service技术的更广泛应用,乃至微软将来的系统全面支持.NET,我相信智能客户端技术将会成为首选的解决方案,应用到各种软件技术中。
|