java代码质量插件 java爬虫代码示例( 四 )


9、Macromedia的JRUN
Macromedia公司的JRun是一个具有最广阔适用性的Java引擎,用于开发及实施由JavaServlets和JavaServerPages编写的服务器端Java应用 。JRun是第一个完全支持JSP1.0规格书的商业化产品,全球有超过80,000名开发人员使用JRun在他们已有的Web服务器上添加服务器端Java的功能 。其中Web服务器包括了MicrosoftIIS,NetscapeEnterpriseServer,Apache等 。JRun是开发实施服务器端Java的先进引擎 。如果我们希望在我们的Web应用中添加服务器端Java功能,那么JRun将成为我们的正确选择 。JRun目前有3个版本,它是第一个支持JavaServerPages(JSP)规格书1.0的商业化产品 。JSP是一种强大的服务器端技术,它是用于创建复杂Web应用的一整套快速应用开发系统 。JRun可以使我们开始开发并测试Java应用 。它最多接受5个并发的连接并且包括全部JavaServletAPI,支持JavaServerPages(JSP),支持所有主要的Webservers和计算机平台 。JRunPro能够在生产环境下承受大访问量的负载,帮助我们实施应用、服务或Web站点(包括内联网) 。JRunPro支持无限量并发式连接运行多个Java虚拟机 , 包括多个并发的Java虚拟机(JVM) 。提供一个远程管理applet以及一个远程可再分布式的管理applet 。JRunProUnlimited包括了所有JRunPro的功能,除次以外,还可以运行无限量的,并发的JVM 。JRun依靠其内置的JRunWebServer可以单独运行 。使用服务器端Java,用户可以开发出复杂的商业应用系统 。最重要的一点是,由于servlets的平台独立性,以及更加简单的开发、更快速的实施、更经济的维护成本,它是CGI(CommonGatewayInterface)或Perlscripts的极佳的替代产品 。缺点就是对于初学者来说,较复杂,也比较难 。10、JCreator
JCreator是一个Java程序开发工具,也是一个Java集成开发环境(IDE) 。无论你是要开发Java应用程序或者网页上的Applet元件都难不倒它 。在功能上与Sun公司所公布的JDK等文字模式开发工具相较之下来得容易,还允许使用者自订义操作窗口界面及无限Undo/Redo等功能 。JCreator为用户提供了相当强大的功能,例如项目管理功能,项目模板功能,可个性化设置语法高亮属性、行数、类浏览器、标签文档、多功能编绎器,向导功能以及完全可自定义的用户界面 。通过JCreator , 我们不用激活主文档而直接编绎或运行我们的JAVA程序 。JCreator能自动找到包含主函数的文件或包含Applet的Html文件,然后它会运行适当的工具 。在JCreator中,我们可以通过一个批处理同时编绎多个项目 。JCreator的设计接近Windows界面风格 , 用户对它的界面比较熟悉 。其最大特点是与我们机器中所装的JDK完美结合 , 是其它任何一款IDE所不能比拟的 。它是一种初学者很容易上手的java开发工具,缺点是只能进行简单的程序开发,不能进行企业J2EE的开发应用 。
11、MicrosoftVJ++
VisualJ++是Microsoft公司推出的可视化的Java语言集成开发环境(IDE),为Java编程人员提供了一个新的开发环境,是一个相当出色的开发工具 。无论集成性、编译速度、调试功能、还是易学易用性,都体现了Microsoft的一惯风格 。VisualJ++具有
下面的特点:
1)VisualJ++把Java虚拟机(JVM)作为独立的操作系统组件放入Windows,使之从浏览器中独立出来 。
2)Microsoft的应用基本类库(AFC,ApplicationFoundationClassLibrary)对SUN公司的JDK作了扩展,使应用基本类库更加适合在Windows下使用 。
3)VisualJ++的调试器支持动态调试,包括单步执行、设置断点、观察变量数值等 。
4)VisualJ++提供了一些程序向导(Wizards)和生成器(Builders),它们可以方便地帮助用户快速地生成Java程序,帮助你在自己的工程中创建和修改文件 。

推荐阅读