无标题文档
正在读取数据,请稍侯
正在读取数据,请稍侯
公告
正在读取数据,请稍侯
时间记忆
正在读取数据,请稍侯
最新日志
正在读取数据,请稍侯
最新评论
正在读取数据,请稍侯
最新回复
正在读取数据,请稍侯
我的好友
我的相册
站点信息
正在读取数据,请稍侯
无标题文档
SuperMap IS.NET Ajax的一点认识
2007-8-10 11:22:00
前一段时间学了一下IS.NET Ajax,一直想写点东西,现在付之实施。
对Ajax的认识恐怕也是从IS.NET Ajax开始的,之前只是零星的看过一点这方面的概念,很模糊,也很好奇——为什么现在的GIS公司都转向Ajax发展WebGIS?
Ajax不是一种技术,它是一种框架,一种模式,它的核心在XMLHttpRequest异步调用上,利用脚本对其进行控制,当然这些都是基于DOM(文件对象模型)得以完成的。它可以直接从浏览器与后端服务进行通信,而用户则感觉不到这一通信过程,从而使得用户获得更好的浏览体验。
以前的Web服务是强制用户提交请求,等待(Blank),Web服务器处理,反馈处理后的DHTML给用户的过程。不过Ajax则是通过脚本控制,让DOM异步提交请求,并且不刷新页面,等待反馈结果,在得到处理结果后相应的对象进行更新,这样便完成了一次互动传输。可以看出来,利用Ajax后,用户不会像以前那样总是面对空荡荡的Blank Page了,而是不知不觉中就获得了数据和操作更新。
正是因为这样的优点,对于WebGIS来说绝对是个诱惑,因为WebGIS是要求不断进行大数据量通信的,而在不刷屏的情况下进行操作处理,会让用户不用烦躁的等待Blank page了,也使得WebGIS更加Common and Convenient。
SuperMap IS .NET5.2版本主要精力集中在MapControl、TCPMap上,当然也提供WebService,现在5.3版本将会把精力主要放在AjaxControl、Ajax上,相应的提供MapControl、TCPMap、WebService等。AjaxControl继承了MapControl的所有功能,并且加入了放大镜等新的功能,开发过程也和MapControl相似,但是在理念上却有所不同。Ajaxs则是客户端脚本开发的一种方式,通过这种方式,developer可以用丰富的Javas来自由灵活的进行开发,无疑为那些脚本高手们带来了新的惊喜。如果developer能够结合Ajax控件和脚本开发,那么相信将会使Ajax特点发挥的伶俐尽致。
当然这些东东还是要大家多多使用多多揣摩,使其发挥最大的功效的:-)
独驴一枝花 |
阅读全文
|
回复(4)
|
引用通告
|
编辑
标签:
心得
上一篇:
Nice
下一篇:
留个坑
无标题文档
Re:SuperMap IS.NET Ajax的一点认识
2007-8-13 20:30:00
supermap的ajaxMap倒是不需要多少ajax知识,只要能写javascript就行了啊,这是我的感触。
类都是超图人写好的,其实和webcontrol差别不大,不爽就是没有控件可拖来拖去,最不爽的一点就是javascript的调试欠佳,大大欠佳,用了就知道其中的痛苦了。
以下为blog主人的回复:
现在即将推出的AjaxControl是控件了,和WebControl一样进行托拽了,调试简单,而且功能更加丰富。至于一同推出的AjaxScripts则是一个灵活的客户端脚本开发,结合控件与脚本开发会使工程运行效率更好。
guanghuisir
|
个人主页
|
引用
|
返回
|
删除
|
回复
无标题文档
Re:SuperMap IS.NET Ajax的一点认识
2007-8-13 14:43:00
虽然是如此,但是超图依旧在朝着esri的方向在前进,对于ajax已经不再具有更多的优势了,未来浏览器在桌面系统上所在的比例将决定webgis发展的可行性.就是没有ajax出现,webgis也要流行起来.
以下为blog主人的回复:
“超图依旧在朝着esri的方向在前进”这点不太同意,Esri是GIS世界的领跑者,有很多东西是很先进的,超图需要向他们学习,但是终究不可能永远跟着人家后面跑,发展还是要有自己的方向的,相信超图会走出一条自己的路的。
“未来浏览器在桌面系统上所在的比例将决定webgis发展的可行性”,这个理解有点狭隘了,其实WebGIS的内容不止这些,可以是桌面工程,也可以是移动服务。如果WebGIS能够在分布式的环境中做出更多开源的WebService,更多使用功能,更好的数据共享的话,相信WebGIS才会发展得更好。
cugliang
|
个人主页
|
引用
|
返回
|
删除
|
回复
无标题文档
Re:SuperMap IS.NET Ajax的一点认识
2007-8-10 14:53:00
厉害了
JohnBJim
|
个人主页
|
引用
|
返回
|
删除
|
回复
无标题文档
Re:SuperMap IS.NET Ajax的一点认识
2007-8-10 13:29:00
传说中的bobo
踩踩
冲亚
|
个人主页
|
引用
|
返回
|
删除
|
回复
发表评论:
昵称:
密码:
主页:
标题:
正在读取数据,请稍侯