论文部分内容阅读
当今时代,计算机已经进入人类生活的各个领域。计算机在人类生活中的实际地位,早已不再是一种供人类使用的简单工具。计算技术的发展和计算模式的变迁深刻的影响了人类社会的发展,同时人类社会也对计算机科学的发展产生了无可忽视的影响。在网络和便携设备盛行的今天和将来,桌面计算模式已不适合计算机的发展变化所导致的人机关系和计算机使用方法的变化。计算技术在桌面模式下的20多年的飞速发展正孕育这一种新的计算模式——普适计算。新的计算模式下需要有新的应用程序设计方法。 本文以基于普适计算的上下文可察觉应用模型为研究对象,论述了普适计算领域的研究现状和发展趋势,讨论了在普适计算环境下应用程序的一种设计方法。 本文首先从普适计算环境出发,在研究传统应用模型的基础上,提出了普适计算的应用模型,指出这种应用模型是面向服务的计算和察觉上下文计算的结合。接着文章对面向服务计算的支撑技术——服务发现技术做了介绍,其中重点介绍了Jini这种分布式编程环境。然后重点分析了面向服务计算的设计和实现技术。本文同时也讨论了察觉上下文计算的设计和实现技术,结合本文作者的工作实际,对上下文信息的建模、存储、查询提出一套行之有效的方法,并加以实现。文章以作者参与的某省移动通信公司业务运营和支撑系统(以下简称BOSS)的监控子系统的实践验证了面向服务的上下文可察觉应用模型,并列出了一些简要的实现细节。另外本文还对该应用模型的安全性做了一些讨论。 本文的研究表明:这种普适计算应用模型——面向服务的上下文可察觉应用模型——在一定程度上解决了普适计算环境对应用程序设计产生的一些问题。使用这种模型较好的将业务逻辑与计算环境分离开来,体现了普适计算的目标。该研究有一定的工程应用价值和进一步深入研究的意义。