最简单的一个:中间件产品。这也是近两年来软件行业中发展速度最快的一种。
Java可以很轻易的支持跨平台。这时它相对于使用其它语言开发中间件的最大的优势,而这个优势是其他语言不可能支持的。比较著名的中间件产品如:IBM的WebSphere,免费软件:JWDK等等。
够不够?
Java可以很轻易的支持跨平台。这时它相对于使用其它语言开发中间件的最大的优势,而这个优势是其他语言不可能支持的。比较著名的中间件产品如:IBM的WebSphere,免费软件:JWDK等等。
够不够?
我给你的信收到了么?我刚写完就看到你的回复了。^_^
JAVA毕竟是为INTERNET而诞生,离开了网络,JAVA也许就消失了!
呵呵
你的想法大错特错,JAVA不是为internet而诞生的,网络只是java的一个重要的应用,跨开台才是java最大的优势.
同时,到底有多少JAVA程序真正的是在多个平台上跑的?
你能告诉我有多少大型的项目是由100%JAVA开发的?
用JAVA开发大型项目,必然导致开发周期的延长。
老兄,我承认:您所说的都是事实。要知道Java从诞生到现在才多少年,目前还不满十岁。而C呢已经三十多年了。
Java技术的程序也需要一段时间。你知道Java开发最初的目的么?是为了在家用电器中使用才创建的一种语言。它的网络功能是由于它的特性决定的,它并不是为了网络才开发出来的语言。
剩下的,下班后,我们再讨论!
虽然做的比较差,但不知道算不算是一个很大的项目(80多人做了快两年了)我以前就在那鸟公司做过(www.halcyonsoft.com)
很容易就可以搭一个服务模型出来,另外更主要的是JAVA天生就可以支持同步,提供许多现成的
诸如串,向量表,哈希表之类的结构,这对服务器程序相当重要,现在我正在做一个INTERNET的应用(中等规模),也是C/S结构,几种服务器组成,到未来可能会运行在不同的机器上(WIN以及UNIX之类的),所以用java是最好的选择如果你想用java来写客户端应用那大可不必做这种讨论虽然说Java的速度很慢,但目前我用jdk1.3好像感觉不到,不知以后会不会这样
欢迎来信讨论[email protected]
也许目前可以说:“java最适合写一些中小的C/S系统”,但将来肯定不是,而且目前已经有了大型应用的软件推出了。如:IBM的WebSphere,IBM宣称其4.0版将采用纯Java平台,实现企业级支持平台。
不知道两位对EJB体系是否有所了解?EJB体系就是为了用Java解决企业级应用而推出的一种架构,如果没有看过的话,希望两位能去了解一下。:)
>>到Windows, 通 常 需 要 几 个 星 期 的 冗 长 工 作, 因 为 每 个 系 统 的
>>虚 拟 机 间 具 有 不 兼 容 性。
if those software built by pure java, i don't think it will spend so long time ! for our product, moving to linux and unix from windows only requires few minutes.
it is not TRUE! many app servers were pure java product,for example, weblogic,ias,orion,tomcat and so on.
不知道你是否听说过Net.commerce么?——这是IBM当年一个非常著名的电子商务应用平台。它所使用的一种称为net.date的语言就和C是很相似的,这是一种将c语言作为脚本的客户端语言。但是IBM把Net.commerce扔了,而重新用Java做了一个WebSphere,WebSphere的前两个版本都支持Net.date,但从WebSphere4.0开始,IBM将彻底抛弃Net.date而全面支持JSP来做客户端,WebSphere就是为了支持Java语言开发和EJB体系来实现其电子商务和应用软件平台。
语言只是一种工具罢了,如果你只会一种工具的使用,那么你的机会就会比别人少。
可是很多程序语言的中心思想是相通的,只要你对OOP理解的很深的话,也了解winAPI,我想学一些其它的语言(Application program for windows)就会容易得多。
Java虽然猜出身数年,可是它现在正在大步地向前迈进。就我的感觉,Ms的C#似乎就是Java的变种。和和
IBM并没有把Net.commerce扔了!!!!
在WCS(websphere commerce suite4)中基础版中大部分都用的是net.commerce就是NET.DATA
技术,只有少数的JAVA!
在所谓的高级版中NET。DATA还是占了不少!!!
虽然我承认JAVA很强大,但JAVA开发起来却不是很方便!
老兄,你是不是没有仔细看我写的文字呢?
我上面的意思是:IBM将在WebSphere 4.0推出的时候完全放弃net.data,而全面转向Java。
这可是IBM公开发布的消息噢!
cxgtommy兄:您现在是在做哪个方面的东东?
不过JAVA的可移植性确实好,我在Linux下开发的网站就可以
直接拿到Windows下用。