使 Web 2.0 趋向成熟
2010-08-20 00:00:00 来源:WEB开发网图 7. 服务器呈现应当关注多渠道
Web 2.0 成熟度
像 Dojo 这类浏览器端技术和 JAXRS 这类客户端技术正在日益成熟。我曾参与了若干项目,这些项目使用纯 Web 技术成功交付了 Web 2.0 应用程序。此外,使用类似 Dojo 的框架可使代码易于维护且容易演化,更多迹象表明框架已经随着时间的推移而走向成熟。Web 2.0 成熟度的不同阶段:
可视化
用户界面在继续驱动 Web 上的大量应用程序。就这点而论,满足 Web UI 可视化需求是关键。
图 8. 可视化
查看原图(大图)
UI 设计人员和开发人员必须紧密合作。UI 设计人员必须精通 CSS 才能在这个世界上得以生存。一旦您使数据可视化,这将导致您的 REST API 首次迭代的形成。
公开
当您明白了您的用户可视化数据的方式,规划您的 REST API 是走向成熟的下一步。REST 是 World Wide Web 的设计原则,World Wide Web 旨在以可伸缩的方式提供浏览内容,含有链接其他 Web 页面的 Web 页面。整个页面被传输给用户,即状态传递。基于 REST 的 Web 服务是围绕建立无状态 Web 服务来向客户传递资源这一原则设计的。资源用一个 URI 描述。以这种方式设计 Web 服务有很多益处。
REST 围绕约束集创建 Web 服务。以既定方式使用 HTTP 来遵守约束能够使服务提供者优化这些模式。通过遵守约束,您可以更好地利用 Web 基础设施。为传递最佳 Web 内容,路由器、缓存代理(包括浏览器中的缓存)和 Web 服务器经过优化。例如,通过在您的数据服务中设置某个缓存消息头,您可以将浏览器作为一个自由缓存使用。通过这些渠道交付您的服务也可以使其达到最优。 REST 围绕 REST 式原则交付 SOA,遵循 Web 架构。
- ››web安全之信息刺探防范1
- ››webqq 最新加密算法
- ››webdriver 数据库验证方法
- ››WebSphere Application Server 7.0 XML Feature P...
- ››Web2.0网络时代基于社会影响力的声望值
- ››Web服务器搭建:配置Linux+Apache+Mysql+PHP(或Pe...
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
- ››WebBrowser组件的execWB方法——Delphi控制浏览器...
- ››Web前端设计模式--制作漂亮的弹出层
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
更多精彩
赞助商链接