做基于socket的聊天室嵌在客户端里,我最近碰到的需求!!!

解决方案 »

  1.   

    好像看过一个网站的游戏(围棋,五子棋等等)是applet做的.
      

  2.   

    的确没多大用,不过没有applet,java早就夭折了.
    不过,applet也还是有用.比如可以实现富客户端.
    尤其是最近,我们的javascript数好像速度不是很快,用起来也不爽,头儿让我改成applet树.
    另外,我发现许多webgis也是用applet实现的.
    所以applet还是有用的
      

  3.   

    我也感觉applet不太好,功能上jsp,javascript,javabean基本都能实现其能实现的功能,最烦人的是好像它需要客户端安装jre才能运行。以上纯属个人认为,不知道我的理解对不对
      

  4.   

    我觉得applet最大的问题是下载太慢。因为受到带宽的限制,所以applet程序一般都不能做得很大。
      

  5.   

    applet最大的难题是:客户端不想装jvm
      

  6.   

    applet是客户端最强的技术,因为
    1.它在浏览器中嵌入了一个完整的JVM,并实现的对proxy和cookie的支持。
    2.applet是web页面中DOM的一个组成部分,通过liveconnect可以和web
      页面互操作。AJAX能实现的applet都能实现。
    3.安全。这是java与生俱来的特点。sandbox能运行不安全的代码,而签名
      applet可以灵活地赋予权限直到所有权限,能操作任何资源。想一想
      糟糕的activex明白了
    4.分布式处理。现在的B/S(jsp,etc)是分布式计算的一个松耦合特例,而用
      applet可以实现一般的分布式计算,例如在线游戏。
    applet的缺点的第一次下载慢,后续由于cache的相当快。
    简单的动画,FLASH是足够了。复杂一点的FLASH就有些吃力。例如在页面上
    显示一个时钟(有表针的),或者模拟分子的热运动。
      

  7.   

    现在的J2SE5.0 Update 4典型下载大小是7.1M,如此小的空间容纳了整个J2SE
    环境,其中包含上千个类,两个JVM,真是难以置信。考虑到现在硬盘的大小,
    J2SE 占用的空间简直可以忽略不计。
      

  8.   

    oracle 在erp軟件e-business suite全部是用applet做的。
    我想如果一個大型的erp軟件前端全部用javascript+jsp開發,可能開發效率會很慢。
      

  9.   

    动画的话用FLASH就足够了,不要小看FLASH的能力哦