Java2Script 的作者周仁建说,要有Gtalk Js版,便有了js版

我则借花献佛:),嵌入了我的
(WebOs雏形)
不过,对gtalk源码做了一点小的修改

注释掉以下两行就可以了,`

Object.prototype.equals=function(obj){return this==obj;};
//Object.prototype.hashCode=function(){return this.toString().hashCode();};
Object.prototype.getClass=function(){return Clazz.getClass(this);};
//Object.prototype.clone=function(){var o=new
this.constructor();for(var i in this){o[i]=this[i];}return
o;};Object.prototype.finalize=function(){};
Object.prototype.notify=function(){};
Object.prototype.notifyAll=function(){};
Object.prototype.wait=function(){};
Object.prototype.toString=function(){if(this.__CLASS_NAME__!=null){return"["+this.__CLASS_NAME__+"
object]";}else{return"[object]";}};


周仁建的力作:
java2script版gtalk应用地址: http://demo.java2script.org/gtalk/
Java2Script 1.0.0版: http://j2s.sourceforge.net/
评论
zuroc 2007-10-14
字典词库
:)
看看简历,有说明
阿拉丁 2007-10-13
看了一下,界面不够漂亮,这样系统除了稳定性与功能性之外,首先要考虑到易用性,界面的美观与简介是很重要的。
对了,你的字典词库是从哪里弄来的?
zhourenjian 2007-10-13
在Java2Script中,由于Java的java.lang.Object和JavaScript的Object是同名存在,所以这个入侵是必然且在所难免。String也有同样的问题。

不同的AJAX库兼容性问题也是避免不了的,需要不同的库互相配合修改才能提高兼容性。
afcn0 2007-10-13
最好还是别扩展Object,可以看见Prototype从来没扩展过Object.prototype,有几个函数也是Object.扩展的,对于其他扩展Function String Array也是点到为止,比如和js1.6冲突的在最新的代码里也不在默认覆盖了,所以象Object.prototype这样的基本类型,最好还是别动为好
zhourenjian 2007-10-13
对于javascript版gtalk应用可能可以这样注释掉,不过作为java2script的基本类库,就不可以这么简单地注释掉,否则用到这两个函数调用的应用代码就出错了。

java2script目前尚未在兼容prototype、jquery、dojo等方面做大多的支持,所以和其他的库混用问题还不少。

这其实是一个关于ajax库的入侵问题。大多数的ajax库都存在入侵问题。而ajax库的设计不仅需要减少入侵,同时也需要尽量加强防止自身被入侵。

还有Java2Script的Gtalk的集成还会带入HTML入侵和CSS入侵的相关问题,集成过程中也需要进行评估的。

BTW:
楼主由于没有对应安装Gtalk的服务器端而是直接使用demo.java2script.org提供的gtalk服务,如果的服务器更新了,可能需要对应地更新。
以前提过的java2script版gtalk应用地址: http://demo.java2script.org/gtalk/
Java2Script 1.0.0版已经放出: http://j2s.sourceforge.net/
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论