|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果需要重新编写代码,几乎任何一门计算机语言都可以跨平台了,还用得着Java嘛,而且像PHP/C#等语言不需要修改代码都可以跨Windows/Linux。ajax<Pstyle="TEXT-INDENT:2em">如今AJAX手艺炒得炽热,林林总总的框架,各种观点性、进门性的文章,都对基础的AJAX有所论述及完成,可是,真正深切和年夜范围使用AJAX的人就会晓得,AJAX一旦年夜范围实践使用,就会形成良多良多的成绩,个中十分致命的几点:<Pstyle="TEXT-INDENT:2em">1、手艺的多样性,散布耦合的庞大性,javascript,dhtml,CSS,xml,xsl,java,.NET,PHP,信任要熟习这么多手艺并可以交融利用,不是一件复杂的事变。<Pstyle="TEXT-INDENT:2em">2、代码的难以保护性。人人都晓得,javascript过于天真和没有标准,缺少尺度库支持,开辟职员各自写的大批js其实是一件保护和修正十分头疼的事变,乃至我看到过有些各个网页各处是js而且是相相似的js.<Pstyle="TEXT-INDENT:2em">3、扫瞄器的兼容性。我们晓得外洋firefox已占了良多的份额,国际如今专业职员也有很多在利用它了。而为了兼容分歧扫瞄器,以是要花的价值是不问可知的。<Pstyle="TEXT-INDENT:2em">4、开辟效力低下。没有基本组件库,缺少IDE,大批编码,调试多数是alert,成绩难定位……<Pstyle="TEXT-INDENT:2em">只要办理了这等等一系列成绩,我信任AJAX才大概真正年夜范围在项目中实践使用,不然大概带来更多的负面效果,包含开辟进度、质量、保护性。<Pstyle="TEXT-INDENT:2em">以是准确使用AJAX的办法应当是:<Pstyle="TEXT-INDENT:2em">1、基于组件库手艺,屏障手艺的多样性和庞大性,会合保护修正,以一变应万变。<Pstyle="TEXT-INDENT:2em">2、接纳标准公道的架构,可以容易扩大兼容各类平台、背景言语和扫瞄器。<Pstyle="TEXT-INDENT:2em">3、基于组件库手艺的可视化开辟工具(IDE),可以撑持语法智能提醒等等。那末,在这里,保举一款基于组件库的AJAXIDE,它具有十分多的AJAX控件,好比DataSet、DBGrid、Web打印等等,具有跨言语兼容扫瞄器的特性,可视化开辟,有代码语法提醒。
归根到底,Java跨平台可以,但是要重新编写代码,否则还分什么J2EE/J2SE/J2ME呢! |
|