技术开发 频道

下一代web应用程序发展的五个措施


措施三:保持数据动态性

    一些旧的Web应用程序,虽然能够存储数据,但是不能很好的控制数据。相反,下一代web应用程序增加了空闲时间对数据的处理,能够让用户实时的和数据交互,而不是一成不变的通过加载web应用程序来获得新的数据。

    使用像JSON这样的技术,使得下一代web应用程序给了用户更多的对数据的控制,并且还提供了很强的故障容错能力,使得数据能够驻留在客户端。这与传统的c/s模式的应用程序形成了很大的反差,传统的应用程序一旦连接丢失的话,所有的数据就会丢失。在数据方面另外一个重要变化就是出现了语义web(Semantic Web),这涉及到相关的标准和技术。

    语义web(Semantic Web)技术将会使得web应用程序能够查询和交互那些存在与站点和应用程序中的数据,使得形成一个新一代web应用程序成为可能。

    下一代web应用程序不经能更好的处理数据,另外在创建和测试应用程序方面的能力也有所提高。另外还使得下面的状况成为可能:许多标准的web应用程序开发环境使用小的XML和其它的文件来调试、测试新的web应用程序。
改良后的数据管理程序使得像标准桌面应用程序中的本地数据存储、快速响应、离线能力,在web应用程序中也能实现。
0
相关文章