• 关于基于web浏览器实现分布式计算构想


           随着计算机技术和硬件的发展,浏览器越来越具有强大解析分析本领,随着html5.0 的发布,这种趋势很可能被强化.浏览器的作用会越来越重要,在未来生活中各种云,已经初见雏形.

          但是云的使用是技术成本还是比较高的 ,而商业上的超级计算的费用无疑会是很高,那么有没有一种更好的方式呢?有,基于浏览器实现分布式计算无疑是一种不错的选择.

    自从2004 年,谷歌的Gmail使一项技术风靡全球,那就ajax 也就是异步交互的javascript 运用,带给了我们又一种时代,是一种基于富web时代,注重用户体验的时代. ajax是异步提交数据的技术.这使得基于网页的富应用丰富起来,越来越多的游戏开始使用web程序来开发,这极大减少各种开支.那么,我们可不可充分发挥它的潜力呢,使用ajax或者jquery 来基于异步的提交数据的基础呢..
            说了这么多还是说使用ajax或者jquery 来提交数据.而最重要的是,怎么实现计算的分离.把一个复杂的运算计算过程分解成,很多个独立的小程序, 响应到浏览器.通过javascript运算,然后在提交到服务器.这里有个很重的问题希望感兴趣提出建议和想法:  1.程序段的分割 2.的到结果怎么整合,由于是基于浏览器的,异步提交,结果怎么整合.不会影响程序的后绪运行.

         在这里笔者提出一个想法,javascript面向对象的,而面向对象编程,开发主流开发模式.C++ ,java ,C# ... 中的面向对象,我们使用的那么自然流畅,而javascript 中的面向对象,我们还没有深入的应用过,最多的应用也无非就是制作一些效果.而这些效果大多是使用DOM组件, 操作文档,样式而已.而javascript中的面向对象的,冷淡,无疑是巨大的浪费.


  • 相关阅读:
    Java在linux环境下和windows环境下日期字符串显示不同
    PPT制作手机手指滑动效果
    linux segmentation fault记录
    Linux SDK之uClinux、Broadcom、Atheros、Realtek、Ralink、Marvell、Intel
    chrome保存网页为单个文件(mht格式)
    解决liblzo2.so缺失
    What is uClinux?
    linux(CentOS5.8)环境下搭建Radius
    去除快捷方式小箭头
    【转载】ssh(安全外壳协议)
  • 原文地址:https://www.cnblogs.com/voidobject/p/3975514.html
Copyright © 2020-2023  润新知