基于多平台的移动终端网络应用探析网络(2)

2013-04-28 01:19
导读:(1)使用更快的算法,找到程序的运行瓶颈,换用更有效和更快的算法,是提高程序速度的关键。 (2)将函数调用改为内联展开。 (3)尽量绘制大块图片,而不

    (1)使用更快的算法,找到程序的运行瓶颈,换用更有效和更快的算法,是提高程序速度的关键。
    (2)将函数调用改为内联展开。
    (3)尽量绘制大块图片,而不要使用小块图片。
    (4 )J2ME由于支持多线程,还可以用一种叫做延迟掩盖的技术。所谓延迟掩盖技术,就是把程序实际上的延迟作了掩饰,而使用户实际上感觉不到程序延迟。
    3.4网络性能
    鉴于当前的移动的网络速度较慢,而且延时较大。这样对于程序中的网络连接部分来说需要做出最大限度约束和优化,才能够满足当前网络苛刻的要求。避免低效协议,对于网络程序来说,任何现有的协议都是对于扩展性和安全性作了全面的处理,这样不可避免的会导致程序的数据流量增加,对于手持设备的网络连接并不使用。这个时候需要用户自定义通信协议,一般自定义协议需要遵循的原则应当是使信息包体积最小、发送和接收数量最少,这样才能够最大限度的减小网络流量和提升网络的响应速度。
上一篇:浅谈实现教育信息网络安全的对策网络毕 下一篇:没有了