分享
 
 
 

经典Java开发工具介绍(5):WebGain Studio 4 with VisualCafé

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

www.dukeJava.com 网络娇娃工作站

对Web开发而言,好的工具箱就象一把功能完备的万能瑞士军刀,WebGain Studio就可以算作这样的工具箱了,它向设计人员和Java开发人员提供了建立Web应用的整套开发环境。这套软件包括了好几个功能非常强大的开发工具,比如VisualCafé Enterprise Edition 4.0 (单独售价2995美元)等。

今年年初,Symantec公司将其闻名的VisualCafé IDE软件转让给了WebGain。假如你对VisualCafé的未来还有所担心,那么该软件的新版本必定能打消这一疑虑。VisualCafé仍然起到了全功能Java开发工具的作用,而WebGain则增加了对Enterprise JavaBean (EJB)和基本UML 图表设计的支持。集成开发环境IDE基本上保留了早期版本的外观和风格,不过新增加的很多向导程序有助于用户更方便地处理软件中间层的开发。

放大观察

在VisualCafé的早期版本中,开发环境操作便捷,功能众多。目前的IDE环境更内置了C++ 和Java特性(WebGain计划在新版本中全面转向Java环境以实现对Linux/Unix的支持)。同时,用户获得了一个相当方便的Windows开发环境。

我们一般都希望窗口的控制和各种功能都在单文档界面SDI模式上实现,在这种模式下,窗口都浮动在桌面上而不是包含在某个窗口之内。查看你的Java代码有很多种途径,比如可以通过类浏览器查看等。还有一些向导程序可以直接产生基本的项目类型(包括小程序servlet和 EJB等)和700多种可重用Java类。大多数类都属于JavaBean和Swing组件。但是Studio还缺乏集成的Html编辑器,不过开发环境捆绑了Macromedia公司Dreamweaver。

虽然多数情况下使用EJB都主要依靠于VisualCafé中的向导程序,但是,假如你采用StrUCtureBuilder从事这一工作的效能或许更高,这是一种单独的开发工具,其所具有的EJBCreate特性可以更轻易地将数据库域映射到Java工具中去。采用StructureBuilder不仅可以让用户更方便地生成基于数据库表的新Java bean,还可以检验已经存在的EJB代码。StructureBuilder将EJB的开发控制直接放到了一般Java程序员的手中。

StructureBuilder 还增加了对统一模式语言UML(Unified Modeling Language )的支持,这样,用户就可以对自己的程序设计实现文档化。正如你所想象的那样,它所具有的双向工程设计能力不仅可以让你从已有的类生成图表,还可以让你根据图表创建新的基本类。

WebGain Studio的中间层工具变得更加稳固。该产品同时捆绑了BEA WebLogic Server 5.1软件,这是一种支持EJB和 jsp/servlet的、优良的应用服务器。在软件测试中我们同时将 WebLogic 用作了开发工具和部署工具,两种系统的吻合结果很好。Studio还捆绑了Cloudscape 2.0 DBMs,在部署Oracle 8I的测试中我们并没有碰到什么麻烦,期间的步骤很简单,只需要修改WebLogic 的连接参数并且安装JDBC Oracle瘦客户程序附件即可。

和其他Java工具一样,JSP的开发本身并不是VisualCafé与生俱来的强项,但它确实通过定置JavaBeans和Swing组件而有力地支持了applet、servlet和standalone模式的 Java应用程序。你现在更可以远程调试应用程序。

我们在测试中所采用的JSP测试程序是用Dreamweaver作为前端工具创建的,同时补充了VisualCafé所维护的EJB和Java类。最后的Web应用程序采用了EJB,并由Oracle数据库作为后端,JSP和servlets则运行在WebLogic之上。客户程序使用了带有javascript 的HTML,脚本负责处理诸如HTML表格中的鼠标单击之类的工作。总而言之,从功能上看,最后的产品应该是具有相当竞争力的。 VisualCafé还包括了生成XML代码的捆绑类,这样,导出基于示例DTD的XML代码就变得很简单了。

VisualCafé中除了通常的Java工具以外,WebGain Studio又为其增加了UML支持和改进的 JavaBeans控制功能。VisualCafé的工具提供了强有力的中间层处理。尽管还没有形成真正的集成工具套件,也就是每种组件都还处于各自为政的状态,但是这一企业软件确实瞄准了正确的开发方向。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有