JRun2.3平台介绍

2016-01-29 12:44 9 1 收藏

JRun2.3平台介绍,JRun2.3平台介绍

【 tulaoshi.com - Java 】

1999年6月 以cold fusion和HomeSite闻名的Allaire公司宣布收购Live Software公司以及JRun。

Allaire公司的JRun是一个具有最广阔适用性的Java引擎,用于开发及实施由Java Servlets(JSP)和JavaServer Pages编写的服务器端Java应用。

JRun是第一个完全支持JSP 1.0 规格书的商业化产品,目前有3个版本,全球有超过80,000名开发人员使用JRun在他们已有的Web服务器上添加服务器端Java的功能。其中Web服务器包括了Microsoft IIS,Netscape Enterprise Server,Apache等。 JSP是一种强大的服务器端技术,它是用于创建复杂Web应用的一整套快速应用开发系统。

详细产品信息

JRun是开发实施服务器端Java的先进引擎。你可以使用JRun运行Java Servlets -- 运行Java Servlets有2种方法,扩展你的Web 服务器或是使用内置JRun的Web服务器。通过在整个环境中将servlets作为一个可扩展的,完整定义过的Java部件模型来使用,你就可以更加方便、快速的开发、实施复杂的应用,维护起来也更加经济。

JRun可以使你开始开发并测试Java应用。它最多接受5个并发的连接(标准版)并且:

包括全部Java Servlet API
支持JavaServer Pages(JSP)
支持所有主要的Web servers和计算机平台
JRun Pro能够在生产环境下承受大访问量的负载,帮助你实施应用、服务或Web站点(包括内联网)。JRun Pro 支持无限量并发式连接

运行多个Java虚拟机,包括多个并发的Java虚拟机(JVM)。
提供一个远程管理applet以及一个远程可再分布式的管理applet。
JRun Pro Unlimited包括了所有JRun Pro的功能,除次以外,还可以

运行无限量的,并发的JVM。

JRun 功能介绍

利用Java技术,你可以在现有的Web server之上添加服务器端Java功能,JRun所支持的Web服务器包括Microsoft IIS和Personal Web Server,Netscape的Enterprise或FastTrack,Apache, O'Reilly公司的WebSite以及StarNine公司的WebSTAR。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)

JRun依靠其内置的JRun Web Server可以单独运行。使用服务器端Java,用户可以开发出复杂的商业应用系统。最重要的一点是,由于servlets的平台独立性,以及更加简单的开发、更快速的实施、更经济的维护成本,它是CGI(Common Gateway Interface)或Perl scripts的极佳的替代产品。

主要功能:

JRun 2.3可以全面实施最新Java Servlet API。同时,JRun还可以利用Java Web Server中的许多先进功能。一些JRun2.3的重要功能列举如下:

全面支持Java Servlet API version2.1
全面支持JavaServer Pages(JSP)1.0 draft spec
动态 taglets
提供现成模板
页面编辑
dynamic-servlet重载
Servlet-initialization属性
Servlet 串联及过滤
多个宿主(虚拟主机)支持
<servlet tag支持
任务跟踪
安装向导
复杂的Swing-based管理应用
100%纯粹Java以及完全跨平台
可运行于任何Java Virtual Machine
最多运行于5台Java Virtual machine(JRun Pro)
可运行于无限多个Java Virtual machine(JRun Pro Unlimited)
远程管理(JRun Pro)

技术优势

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)

Java Servlets是由Java Servlet API--Java平台的一部分,编写成的独立跨平台的服务器端程序。Java Servlets拥有“一次编写,随处运行”的强大力量,同时具备网络传递安全性以及对服务器端应用提供了良好伸缩性。Servlets可以替代传统的由Perl,C/C++或其他语言编写的服务器端应用及扩展程序。用户将Servlet作为一个可扩展的,定义良好的跨平台环境来运用,能够更加方便的开发、快速实施服务器端复杂的应用,并节省维护成本。(可以在廉价的Windows NT机器上部署servlets)

在现有的成熟的服务器技术,例如Web 服务器中结合servlets,当编写复杂的应用时,就可以避免特定服务器配置中平台的局限性及复杂性。使用Servlets,开发人员就不必再顾虑服务器的内部工作方式。servlets API内在的classes能够控制Form 数据,server header,cookies等一切物质。

现有服务器端应用和servlets的最大区别就是性能。在服务器中运行一个独立的JVM,servlet一旦被呼叫即被载入。直到servlets改变时才会被再次载入。无须重新启动服务器或应用,一个被修改过的servlet就可以被自动加载。由于servlet永远驻留在内存中,它的加载速度极快。静态或永久信息可以通过多个激活的servlet 达到共享,并且允许多个用户之间共享信息。Servelet也是模块化的,它们即可以单独的完成一项特定任务,同时也可以结合在一起工作。 servlets彼此可以互相对话。

JRun支持的Web Server :


Microsoft's Internet Information Server (IIS) and Personal Web Server (PWS)
Netscape's Enterprise and FastTrack Servers
Apache
O'Reilly's WebSite Pro
StarNine's WebSTAR
Novell Netware 5 (Novonyx)


JRun 2.3新特性

并发

JRun 2.3 最多可以接受5个并发请求
支持Servlet API

来源:http://www.tulaoshi.com/n/20160129/1487374.html

延伸阅读
Win95和线程 Win95 为每个线程的创建损失大约200个字节的内存。因此,如果你进行许多连接,你不应该在Win95运行mysqld很长时间,因为MySQL的每个连接都创建一个新线程!WinNT和Win98不能容忍这个bug。 阻塞式读(blocking read) MySQL为每个连接使用一个阻塞式读取,这意味着: 一个连接将不在8个小时后自动被断开,就像MySQL的Unix版本所...
标签: autocad教程
2008年5月,国产CAD软件联盟成立,2009年初,联盟成员清华斯维尔推出了第一个在中望CAD平台上的建筑软件版本,随着后续不断的完善,如今中望CAD 2009平台上的斯维尔建筑软件已经趋于完善,基本实现了(图老师整理)与国外CAD平台版本一致的二维设计功能,有望彻底解决困扰企业的主流专业应用软件与国产CAD平台高效结合并顺畅使用这一难题...
J2ME平台中有几个重要的概念,例如内存、CLDC、MIDP等。初学J2ME往往对这些概念理解不深,甚至出现偏差。本文的目的在于对J2ME中的相关重要概念进行阐述。 1. 内存 我们一直在强调,移动信息设备的内存非常小,使用起来应该加倍的珍惜,但是我们却很少知道这些内存是如何分类的,下面将做具体的介绍。事实上MIDP设备的内存分为三...
标签: 浏览器
全新微软Edge浏览器是否是Windows 10平台最快浏览器?   昨天微软面向Windows Insider项目成员推出了版本号为10240的最新Windows 10预览版,其中最值得注意的变化在于屏幕右下角不再出现版本号的水印。除此之外该版本最大的功能改善体现在Edge浏览器上,多项性能参数要比Chrome更强悍。那么事实上是否如此哪?今天来自Ghacks的Martin ...
向日葵多平台远程控制软件功能介绍   产品特性 多平台支持 安全无死角 携手阳光远控 生活从此不同 远程桌面 远程摄像头 主机共享 远程开机 安全保障 快速VPN搭建 多功能远程控制 远程桌面随时随地实现控制 跨平台远程桌面,黑屏模式保护隐私。 远程摄像头 电...

经验教程

376

收藏

28
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部