主  题:  严重置疑J2EE
 
作  者:  dstworld ()  
信 誉 值:  100 
所属论坛:  Java J2EE / EJB / JMS 
问题点数:  30 
回复次数:  123 
发表时间:  2005-8-23 17:06:36 
   
 
   
 4年前就开始怀疑,边怀疑边用,现在只有更加怀疑......用户都以为J2EE能够给他们带来光明的IT前景,其优点是由一堆眩目的名词组成的,并且体现出了你能想像到的技术所能体现的一切优势。然而,事实表明,它只是为IT部门找到了一个可以无节制地花钱的不可反驳的借口。J2EE告诉人们,好的技术架构很重要。然而,J2EE所推崇的技术架构,每年都在改变和出新。每次出新之后,都会有无数光环和吹捧笼罩在这个新出现的事物上,什么EJB、Hibenate、Structs、JDO...等等,以及各种大小版本的互不兼容的“升级”。根据过去的经验,可以预言不出二年就会有新的东西来替代现在的光环。举例来说,象EJB这样蠢笨的技术,为了使软件更加易于编写和维护,推出了所谓“数据持久化”;而“数据持久化”不具备性能上的可行性,因此,再为了在理论上提高性能而推出完全没有实用意义的业务组件分布(象过时的CORBA一样);从而导致软件的编写和维护比不用EJB要难得多。绕了这么一个圈子,没有达到任何目的,却迷惑了无数人。在光环之外的朴素原理反而受到冷落、无人尊重。成本加大、开发周期变长、复杂的技术架构......带来的结果,竟然是性能更低、反应更慢、出错更多、维护更难,以及要面临各种版本变化和不兼容的问题。当用户在所谓的J2EE潮流后面疲于奔命时,根本就忘记了当初选择J2EE的初衷——更稳定、更可靠、高性能、以及最终的低成本。J2EE曾经的迷人承诺,不仅远远没有实现,而且现实根本是与初衷分道扬镳,永远都无望了。所谓跨平台,实际上也是一套美丽的谎言。对于软件公司来说,开发一个软件,卖给各种客户。对于客户端应用系统和嵌入式应用系统来说,也有普遍应用在不同终端上的意义。可是,对于企业级应用系统(J2EE),往往是装在一台服务器上、使用浏览器作为客户界面,跨平台有什么意义呢?政府也好、企业也罢,上一套软件系统,同时也会配备相应的硬件设备。难道说,今年用的是Intel+Windows,明年就非要换成IBM+AIX,有这个必要吗?这年头,无论什么硬件平台,它的性能都足够地好。换平台,这不是自己没事找事哪!难道为了这种只有理论上存在的更换平台的可能性,就要去牺牲性能、增加成本,再拿客户当实验室里的白老鼠来试验各种“新技术”?SUN是一家太过弱小的公司,以至于它不可能掌握它所创建的帝国。Java的一切都掌握在那些貌似拥戴SUN的技术却各自心怀鬼胎的公司手中,可能最重要的原因之一,是为了找到一个对抗MS的支点和标榜自己的旗帜——揭穿了,是完全的公司利益,不存在任何技术上的创造性,更不值得那么多Java Fans的摇旗呐喊。然而,J2EE的影响就是这样实实在在。大企业的董事长们从来没有这样深信过技术上的意识形态,以至于他们也开始关心什么EJB之类的词汇。谁能想到,在看起来最为理性和朴素的技术之下,竟然有如此铺张的谎言和气泡般的迷信?据说,J2EE准备不再叫J2EE,而要叫JEE5或者什么东西。EJB的拥戴者们也开始反醒,说在绝大多数场合EJB甚至还不如最基本的JDBC有效和实用。看起来,以前被“忽悠”得猛上EJB的用户只有自认倒霉,并只有准备掏银子迎接下一个技术潮流的份儿。晕~~~~如此混乱,还想领袖群伦?谁能告诉我,除了所吹嘘的和没有实际意义的“跨平台”,J2EE到底有什么实实在在的好处?搞技术的同志们,你们应该是最实事求是的啊! 
 回复人: jxdn_yang(张婷) ( ) 信誉:98  2005-8-23 17:25:49  得分:0  
 
 
  
很多客户做系统的时候如果不用JAVA他们觉得上不了台面.我以前用C#.NET很多一样的功能,要简单的多.而项目需要,用JAVA 我感觉烦很多,但维护起来很方便,因为很多代码都可以复用..........读书的时候用过DELPHI,感觉更简单,拖拖控见就完成了用JAVA编好多的程序.只是DELPHI8没用过,听说不怎么的,不过用起来比JAVA不知道方便多少.........
 
Top 
 
 回复人: jxdn_yang(张婷) ( ) 信誉:98  2005-8-23 17:26:13  得分:0  
 
 
  
很多客户做系统的时候如果不用JAVA他们觉得上不了台面.我以前用C#.NET很多一样的功能,要简单的多.而项目需要,用JAVA 我感觉烦很多,但维护起来很方便,因为很多代码都可以复用..........读书的时候用过DELPHI,感觉更简单,拖拖控见就完成了用JAVA编好多的程序.只是DELPHI8没用过,听说不怎么的,不过用起来比JAVA不知道方便多少.........
 
Top 
 
 回复人: dstworld() ( ) 信誉:100  2005-8-23 18:17:32  得分:0  
 
 
  
Delphi不一样啊,那是做C/S应用程序的。其实现在做B/S企业级应用,也没有什么太多的选择,要么J2EE,要么.Net。其它的,象ASP、PHP等,都不属于主流技术了。不过,J2EE就是有些太不争气的地方。第一,是技术花哨,实用性差。第二,应用服务器太差,配置复杂、部署麻烦,其实用得着这么复杂吗,难道就不能简化吗?第三,开发工具不够好,无论JBuilder还是Eclipse,都比Visual Studio.Net差不少啊。由于这些原因,开发和维护J2EE应用,比起.Net来还是要麻烦很多、成本高很多。还有一个成本高的地方,就是购买平台的成本。那些免费的东东,大点儿的单位是不会轻易用的。所以,一旦J2EE,就往往要BEA+Oracle,三四十万银子就花出去了,其实应用系统本身可能根本就不复杂。假如用.Net+SQL Server,也就几万块而矣。假如系统对性能和可靠性的要求已经到了.Net+SQL Server不能支持的程度,那也就算了,可哪儿有那么多如此高端的系统啊,再说了,.Net+SQL Server也并不是吃素的,性能也好得很啊。都是买美国公司的产品,都是把钱送给鬼子,凭什么为了图个虚名,非要多花那十倍的钱?这么多年来,光政府花在BEA上的钱,要是凑在一起,足够咱中国人开发出自己的BEA了。
 
Top 
 
 回复人: xbh82(军舰鸟) ( ) 信誉:99  2005-8-23 18:38:34  得分:0  
 
 
  
关注ing
 
Top 
 
 回复人: xuyuanchu1016(编程者) ( ) 信誉:100  2005-8-23 21:07:16  得分:0  
 
 
  
严重的不同意搂主的说法!!
 
Top 
 
 回复人: mascotzhuang(基督山伯爵) ( ) 信誉:100  2005-8-23 21:16:58  得分:0  
 
 
  
要知道,.NET越做越傻瓜化,你越来越不值钱。
 
Top 
 
 回复人: flyingdancing2005(游戏人生) ( ) 信誉:100  2005-8-23 21:45:30  得分:0  
 
 
  
那.NET什么样?
J2EE应用还是较广泛
 
 

解决方案 »

  1.   

    回复人: java008(javer) ( ) 信誉:100  2005-8-23 22:19:00  得分:0  
     
     
      
    只会j2ee,没有用过.net1、技术角度
    各有各的优势吧,就看你怎么用了
    需求不同、用户群不同、现有技术资源不同……可能导致选用不同的技术方案2、市场支持
    .net有强有力的靠山
    j2ee有广泛的公司、社区支持3、个人利益
    引用楼上的一句话:.NET越做越傻瓜化,你越来越不值钱总之,多一种选择总是好的
    说到这里想起了中国移动通讯的现状
    很多人都说联通的信号差 但为什么还有那么多用户在用联通的服务呢?!
    同理
    没有j2ee、没有java的话,微软的技术能进步的这么快吗?
    反之亦然 
    Top 
     
     回复人: dstworld() ( ) 信誉:100  2005-8-23 22:56:49  得分:0  
     
     
      
    不同意“.Net越做越傻瓜化”的说法。.Net没有那么多花哨的技术,不等于它过分简单。而且,那些短命的花哨技术恐怕也没有什么价值。对于J2EE的初学者来说,很容易一上来就被各种名词搞晕了头,反而会忽略一些最基本的东西,对技术的掌握浮于表面却不透彻。也不同意程序员会不值钱的说法。真正值钱的程序员,是沟通能力强、业务理解和分析能力强、结构思维和系统设计能力强、具有一定的协作和管理能力、写软件经验丰富的程序员。实际上程序语言一通百通,一个好的程序员从会Java到会C#,或者从会C#到会Java,也就是要花一两个月时间而矣。我总结来、总结去,发现J2EE最大的问题还是出在应用服务器上。.Net是微软一家公司的产品,很强势,很整合,很好用。而J2EE只是一个规范,产品要靠BEA、IBM等公司来实现,就不大靠得住了。假设一下啊,微软出一款J2EE应用服务器产品,它恐怕会象IIS一样容易配置,发布一个J2EE应用,就象发布一个IIS站点一样简单,而且所有代码均可以单步调试,更新任何一部分程序都不用重启IIS......而且,规范本身就只是一个宏观的定义,SUN制订J2EE规范的时候,不用对具体的实现负什么责任。所以,象数据库访问、数据持久化和O/R映射、MVC模式支持这些很基本的架构,都要靠那些的产品开发商各自实现,甚至一些开源组织来研究。实现得好不好,就完全没有保障了。这对用户来说,难道不是非常之高的风险?国内这么多软件公司,鲜有自主创新之辈。唯一搞搞“自主软件”的,竟是在搞些注定没前途的Office软件,叹哉!假如有人搞出个全新的J2EE应用服务器,扬其长避其短,或多或少地解决那些管理、配置、维护、开发中的问题,毫无疑问会成为中国软件业的耀眼之星。人家JBOSS免费软件都搞得出来,这事想必不是难如登天吧?搞搞真正的软件研发和创新,才是程序员的价值和荣耀所在,比起做那种纯Coding的软件蓝领,其意义应当多出千百倍吧?
     
    Top 
     
     回复人: yuchang1980(鱼肠) ( ) 信誉:100  2005-8-23 23:23:03  得分:0  
     
     
      
    J2EE的很多概念确实是挺忽悠人的。而且很多人都喜欢指责微软的垄断。但是微软的垄断带来的一个好处就是.Net的整合度很高。在.Net下,VB.Net、C#被高度整合(不可否认的是这里的有些概念是从Java中而来的),桌面应用和Web应用也被整合了。相比Java的很多花里胡哨的概念,.Net反而呈现出一种简单之美。在J2EE中的什么Hibernate、Structs、Spring等等相关性很差的各自为战的概念下,.Net却简单得多。最明显的例子就是两者在配置部署上的差异,.Net下一个IIS就全部解决了。而在J2EE下什么都需要自己来部署,一个简单的条件改变就可能引发要整个项目的重新部署。从维护的的角度而言,这是不是也有点得不偿失呢?至于有人认为,“.Net越做越傻瓜”,我只是觉得为什么不简单一点呢?能够使用这么复杂的东西也未见得我们的技术有多么高深,毕竟这么复杂的东西不是我们自己做出来的。我们只不过是理解、使用而已。
     
    Top 
     
     回复人: gaoan(流浪花---好好生活,天天向上) ( ) 信誉:100  2005-8-23 23:45:30  得分:0  
     
     
      
    部分认同楼主的观点,的确是为了这个跨平台和可扩展性方面,付出了很多代价.有些时候是将简单东西复杂化了...
     
    Top 
     
     回复人: muyixiaoyue(木伊小越) ( ) 信誉:100  2005-8-23 23:54:55  得分:0  
     
     
      
    看到J2EE整天都在做MIS,为了以后的路,
    还是需要学习其他知识,学学通讯,学学IC! 
    Top 
     
     回复人: zyqiiy(希思) ( ) 信誉:100  2005-8-24 8:40:50  得分:0  
     
     
      
    强烈关注,我也觉得JAVA部署太复杂,调试太麻烦。   是啊,能简单点为什么还要那么复杂呢?????????
     
    Top 
     
     回复人: JonathanLee(唐宋) ( ) 信誉:100  2005-8-24 9:11:50  得分:0  
     
     
      
    简单就是美
     
    Top 
     
     回复人: dlxu(Coding超过了10W行) ( ) 信誉:114  2005-8-24 9:17:06  得分:0  
     
     
      
    跨平台中很重要的一点不是服务器将来会在多个平台上运行,还是整个系统在Windows平台上开发,在UNIX平台上运行,要是不用Java的话,难道为了开发一个UNIX平台下的软件,所有人都要装个UNIX来开发?
     
    Top 
     
     回复人: VisualLion(狮子) ( ) 信誉:99  2005-8-24 9:29:01  得分:0  
     
     
      
    delphi intraweb 也可以开发b/s应用,而且更简单。
     
    Top 
     
     回复人: killer2008(现代汉语词典) ( ) 信誉:100  2005-8-24 9:33:54  得分:0  
     
     
      
    在中国,所做的一切东西基本没有技术可言!其实我想大家所做的东西在技术上都不复杂,大多是业务复杂。什么所谓的主流技术不过是跟风,和目前中国客户要的东西根本没多大关系,几乎所有的系统都可以用ASP开发,然后利用winfows的IIS,多么简单实用,就是因为大家鼓吹什么高科技,新技术,弄得现在不管做什么,客户也知道J2EE,每个公司也转作J2EE,我们把每个系统拿来对比一下,是不是都要用J2EE??最后我想说一句:大家上网的时候是先看内容呢还是先看是什么技术开发的网站?非J2EE的我就不上了?大多数好的网站反而不是J2EE的!
     
    Top 
     
     回复人: cm4ever( ̄▽ ̄)σ“......) ( ) 信誉:102  2005-8-24 9:35:02  得分:0  
     
     
      
    ms平台就像独裁,java平台就像民主。java世界百家争鸣,爱怎么选择就怎么选择。在ms的.net平台就不行了。至于经常追新潮流,那只能说明没主见。就像熊捡了芝麻丢了西瓜的故事一样,在琳琅满目的物品里忘记了自己的初衷。
    -----------
    p.s.为什么要进经常换技术的公司而不进技术路线稳定的公司呢?每个人都有选择权,坚持自己的路线,不要因为附和别人失去了自我。做项目,关键是采用"可实现功能的技术",和是否新潮没有必然的联系。部署太复杂,调试太麻烦?那是因为你没有选择最不需要配置的产品。
    你会经常上sourceforge.net尝试开源工具,寻找简单好用的产品吗?
    或上javaworld.com阅读技术文档,搜刮只有两三个类的微型组件实现吗?举个例子,说到aop(面向切片编程),我想很多人立刻会想到采用spring,但是你发现没有,他会使整个框架改变,有必要这样用吗?上sourceforge.net一搜索,大把小型的实现aop而不用改变框架的组件。甚至,你可以针对要使用的类自己来写代码。在这三种方式之间你思考过吗?平台贵?有大把开源j2ee服务器不用,只能说你自己痴呆。我做过的项目中,除非客户愿意花钱,不然一概推荐上Apache + Tomcat。我国教育出来的人大多无创新,无主见,缺乏思考,(无贬义,只是想说明现状),快改变一下自己吧。
     
    Top 
     
     回复人: wangchun220688(超大型) ( ) 信誉:100  2005-8-24 9:38:16  得分:0  
     
     
      
    呀,我的j2ee怎么成这样子了,我真惊了
     
    Top 
     
     回复人: jxdn_yang(张婷) ( ) 信誉:98  2005-8-24 9:38:47  得分:0  
     
     
      
    delphi8就可开发B/S.不过不是很完善,我相信会有更好更简单的版本
     
    Top 
     
     回复人: wosirius(神经第六) ( ) 信誉:94  2005-8-24 9:42:11  得分:0  
     
     
      
    为了让大家觉得钱不容易赚
     
    Top 
     
     回复人: jetcpu(情狮) ( ) 信誉:100  2005-8-24 9:42:21  得分:0  
     
     
      
    今年Struts火,但谁敢保证他一直火下去能火几年!指不定2、3年后又被个什么框架给代替了,到时候你怎么办继续学新的东西吗?这样一直处于学习新东西的状态下怎么去真正钻研一些真正的技术?
     
    Top 
     
     回复人: killer2008(现代汉语词典) ( ) 信誉:100  2005-8-24 9:53:53  得分:0  
     
     
      
    cm4ever(小P)(菜鸟大作战) 你还是局限于J2EE之中作选择,一个项目能用其他平台很快开发出来,为什么不可以用呢,asp,.net,什么都可以,那种快,那种部署方便,大家都很清楚。为什么非得用J2EE呢?中国有句古话:便宜无好货!
    在软件产品上也是一样的,我不是偏袒ms,人家的东西却是很好用,一大堆开源的东西也不是不好,就是太杂,太乱,开源的东西更适合研究技术的人,我们如果是要做项目,目的是把项目又快又好的作出来,为什么不选择简单快速的开发工具呢? 
    Top 
     
     回复人: ioioio() ( ) 信誉:100  2005-8-24 10:03:38  得分:0  
     
     
      
    java 的现状就是 IT 权利场的结果
     
      

  2.   

    回复人: killer2008(现代汉语词典) ( ) 信誉:100  2005-8-24 10:09:05  得分:0  
     
     
      
    jetcpu(情狮)钻研技术如果你是专研技术,还是用J2EE好,这边的技术最多。
    如果是做项目挣钱,那么什么方便什么快选择什么,让用户满意买单的项目就是成功的,不管你的数据库设计有多烂,代码有多么的混乱,没有注释也没关系,只要效率和操作都能满足要求,用户不会去看数据库(看了也基本不懂),也不会去看你的代码。在客户看来,稳定,满足求求就够了。所以我们在这里讨论的前提是:我们是为技术作技术还是为项目作技术,弄清这个问题才有争论的必要。
     
    Top 
     
     回复人: dstworld() ( ) 信誉:100  2005-8-24 10:42:51  得分:0  
     
     
      
    cm4ever(小P)(菜鸟大作战): 对于大项目,Apach+Tomcat是不行的。我们做的金融机构和电子政务的项目,用户基本上都是BEA+Oracle。killer2008(现代汉语词典):J2EE与钻研技术没有什么关系吧,那些J2EE的技术,都是人家原创的,我们只不过学习怎么使用而矣。更何况,没准儿下不少功夫研究的技术,过两年又落伍出局。 
    Top 
     
     回复人: jetcpu(情狮) ( ) 信誉:100  2005-8-24 10:54:38  得分:0  
     
     
      
    while(!dead){work();day++;}
    ASP我没做,现在主要是对JSP特烦。不过从网上看好像ASP做的东东都不是太稳定,效果也不是太好!
    还有就是一些像网络地图,图形天下,虚拟城市的好像也都是用Java技术!
    做过几年Java的人感觉都是想尽快摆脱编码层只想做设计指导!说是“一次编译,到处运行”更多情况下是“一次编写,到处调试”
     
    Top 
     
     回复人: killer2008(现代汉语词典) ( ) 信誉:100  2005-8-24 10:55:16  得分:0  
     
     
      
    dstworld():我所指的钻研技术是针对目前国内有些程序员之所以选择J2EE的原因,当然了,这些都是外国人研究好的,我们只是学习使用而以,但是这也是应该叫钻研技术阿,谁说一定要原创才叫钻研技术,学习也叫钻研阿。
     
    Top 
     
     回复人: kingbug(上帝是个程序员) ( ) 信誉:100  2005-8-24 11:15:42  得分:0  
     
     
      
    struts都拼错了···
    吃着碗饭就得挨着啊···
     
    Top 
     
     回复人: cm4ever( ̄▽ ̄)σ“......) ( ) 信誉:102  2005-8-24 11:16:19  得分:0  
     
     
      
    killer2008(现代汉语词典)
    吹吧。有些功能asp和.net根本就没有,要实现这些功能的时候要自己开发?比写个项目时间长得多。
    等到你憋得不行的时候,就只好花大价钱去买收费组件了。dstworld() :
    我公司作的电子商务还不是用Apache+Tomcat?也是服务器集群,没什么不可以的。你对某个产品不了解所以没信心而已。很多时候不是软件不行,也要看硬件的。其实对于企业来说,真的,oracle和bea的钱还是花得起的。想不花钱就要成果的那是傻瓜。apache后面有n个大财团在支持,你说那些大财团是呆子吗?
     
    Top 
     
     回复人: cm4ever( ̄▽ ̄)σ“......) ( ) 信誉:102  2005-8-24 11:28:25  得分:0  
     
     
      
    dstworld()
    不知道为何你把oracle搬出来说这也是成本,你就算ms平台,客户也是会选择oracle,选择什么数据库一般都是客户或者是看项目需要指定的(这年头要还有好诓的客户?)。至于选择bea还是iis,选了bea,那么系统可以选免费的freebsd或linux,windows server要花的钱也不少。
     
    Top 
     
     回复人: allenhe(考一级去) ( ) 信誉:99  2005-8-24 11:28:26  得分:0  
     
     
      
    看了那么多还是主要问题在配布麻烦上,不过这个...配置不麻烦,部署上ejb得比较麻烦。
    .net来说,它的缺点就在于都太傻瓜,太整合了。以至于很难从ms产品线上脱离出来.
    至于说无论多少烂"稳定,满足"就够了。我不知道是在卖产品还是在卖服务,想想客户的后续升级扩展服务,钱源源不断阿(当然,大客户)。java其实就是很灵活,都可以配置,没有限制死一定要什么什么。至于struts,那只是一个框架而已..事实上框架有很多,大公司都用自己开发的框架..本质上来说都代表了mvc的思想,千变万化总是这些,你不应该从struts的功能去理解mvc,而是应该通过mvc的思想去寻找struts的功能,保证你无论事半功倍。不过ejb确实烂....思想不烂开发太难。还有,j2ee服务器哪个不能单步调试?自己加段话不就行了?一次编写到处调试,这句话不太适合服务器端编程,服务器端一般可以无缝移植。跑在tomcat和weblogic上那是客户选的吧,反正就这样一段代码,哪里不能跑?
     
    Top 
     
     回复人: killer2008(现代汉语词典) ( ) 信誉:100  2005-8-24 11:29:34  得分:0  
     
     
      
    cm4ever(小P)(菜鸟大作战)
    有些功能?大多数系统都没有什么好了不起的功能,中国目前的业务系统真的没多少好强大的功能,有也是开发者自己要弄出来的,客户管你什么技术实现他要的业务功能就完了。 
    Top 
     
     回复人: killer2008(现代汉语词典) ( ) 信誉:100  2005-8-24 11:34:01  得分:0  
     
     
      
    allenhe(考一级去)我不知道是在卖产品还是在卖服务,想想客户的后续升级扩展服务,钱源源不断阿(当然,大客户)。后续升级和扩展服务难道就一定要J2EE才能做好吗?我所指的“烂”是针对有些人极力推崇高技术,新技术来开发而说的,用词不当。简单快速的开发手段和技术才是最好的,针对项目不同,选择工具(技术)不同,不一定非要某一种!·
     
    Top 
     
     回复人: cm4ever( ̄▽ ̄)σ“......) ( ) 信誉:102  2005-8-24 11:40:36  得分:0  
     
     
      
    killer2008(现代汉语词典) 
    随便举个例子,很多客户要求能计算客户输入的表达式,完整的实现就是语法解析器和执行器。你在ms平台下怎么搞?
     
    Top 
     
     回复人: killer2008(现代汉语词典) ( ) 信誉:100  2005-8-24 11:46:10  得分:0  
     
     
      
    表达式不会你来定义阿?什么语法解析器,执行器,客户管你用什么器?能实现就行了,自己写也很简单嘛。
    这和什么平台有关吗? 
    Top 
     
     回复人: cm4ever( ̄▽ ̄)σ“......) ( ) 信誉:102  2005-8-24 11:58:06  得分:0  
     
     
      
    呵呵,没办法了吧,还是要和客户砍需求吧?客户本来的需求是要支持任意表达式。没办法先被你砍成自定义表达式,再砍成使用条件限制,你说客户被你砍来砍去多惨?在asp里面那是无解。.net是有解,不过他的开源工具还没出来。java开源经典的就是beanshell和rhino。
     
    Top 
     
     回复人: quanyy(quanyy) ( ) 信誉:100  2005-8-24 12:21:20  得分:0  
     
     
      
    收获不少
     
    Top 
     
     回复人: cm4ever( ̄▽ ̄)σ“......) ( ) 信誉:102  2005-8-24 12:56:38  得分:0  
     
     
      
    再说报表。asp里面用什么?水晶报表?华表?其他收费产品?没花钱?盗版你还理直气壮啊你狠。
    自己手写?面对客户的变态要求你就使劲哭吧。java开源就用jasperreport+ireport,免费。
     
    Top 
     
     回复人: xuliduo(实习牧师) ( ) 信誉:100  2005-8-24 12:57:55  得分:0  
     
     
      
    比较同意allenhe(考一级去)和cm4ever(小P)(菜鸟大作战)
     
    Top 
     
     回复人: killer2008(现代汉语词典) ( ) 信誉:100  2005-8-24 13:03:13  得分:0  
     
     
      
    客户不能一味迁就,要牵着客户的鼻子走,这才是高手!