我也在学习,瞎说几句:
1、根据书上说的和Java 本身的特点,事实上很适合作这方面的开发,特别
是 WEB 环境,因为:一、Java 本身被称作网络语言,在这方面的优势显然
要胜于其他通用语言;二、原生程序必须把客户与服务分开,维护成本比 WEB
环境要大;三、Java 没有平台忧患,而且有大量的免费的资源可以利用。
2、缺点:不管是 Application/Applet,加载和运行的速度不理想,如果
是在 WEB环境中,我不知道一个相对复杂的 Applet 到底需要加载多长时
间才能运行,但根据 Demo 中提供的几个实例,速度不理想,如果是在局
域网中,想必速度还不会太差(但肯定也要差不多用分来计吧),到更大的
网就不得而知了,听说大的应用事实上还是建立于 CGI 的多,没见过。
3、如果没有复杂的 UI,并且需要网络支持,Java 肯定是优选,如果既要
考虑单机兼容,又要考虑网络支持,几乎肯定作原生程序 ----- 我的想法。
----------------------- 外行人的外行话,不要太当真 ---------------------