为什么说Jexus更适合打造基于Linux/Unix系统的企业级 ASP.NET平台

原创 2010年06月06日 12:07:00

    在Linux/Unix上架设ASP.NET WEB服务器,有两个可选方式:一个是Mono+XSP,一个是Mono+Jexus。其它的方式,比如 Apache+mod_mono、Nginx+FastCgi 等等,其实质与Mono+XSP并无区别,因为它们都是使用Mono所提供的ASP.NET处理模块“Mono.WebServer”名字空间实现对ASP.NET网站的支持。

    因此,说Jexus更适合建设用于生产环境的ASP.NET网站,其原因是Jexus与XSP或“Mono.Webserver”存在着很多方面甚至是本质上的区别,主要表现在如下几个方面:
    一、设计目的不同。
    XSP或者说mono.WebServer名字空间的设计出发点在于怎么简单地实现对ASP.NET网站程序的处理,目标是为ASP.NET开发人员提供一个便捷的测试环境,为Apache等WEB服务器支持ASP.NET提供一个功能有限的基础接口。而Jexus的设计动机和设计目标都是针对真实的生产环境打造企业级WEB服务器。
    二、功能不同。
    由于设计的出发点不同,两款服务器软件的功能也大不相同,XSP或者说mono.WebServer只提供基本的必要的ASP.NET服务,要想建一个功能完善的WEB服务器,它还需要传统的WEB服务器的支持。而Jexus就不同了,它不但要为用户提供了必需的ASP.NET服务,还根据网站建设和运行的实际,增加了安全检测、URL重写、多网站支持、多(泛)域名支持、PHP支持、反向代理等一系列强大的企业级应用所必需的重要功能,也就是说,Jexus本身就是一个功能强大而完善的WEB服务器。
    三、品质不同。
    Jexus asp.net web server for linux 致力于真实的网站环境,打造的是高性能的生产平台,因此,Jexus在设计时,对响应速度、并发数量、不间断运行时间等方面都有更严格的要求,正式版本发布前要经过一系列严格的检验和测试,不但要做到“能用”,而且能用得安全,用得稳定、用得高效。

 

   注:Jexus 官方网站:linux.j66.net 。

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ASP.NET MVC Linq 技术 企业级通用OA系统 全程开发

白菜价, 想要的联系QQ:867635458,非诚勿扰! ASP.NET MVC Linq 技术  企业级通用OA系统  全程开发  大型企业级...

ASP.NET MVC企业级项目框架搭建实战

MVC项目搭建笔记---- 项目框架采用 ASP.NET MVC+Entity Framwork+Spring.Net 等技术搭建,搭建过程内容比较多,结合了抽象工厂的思想降低了三层之间的耦合,...

Phenix.NET for WebAPI & WF & CSLA,企业级、分布式、符合领域建模的OOP软件快速开发平台

2016-8-28版本: Phenix6(for WebAPI & WF & CSLA)开发平台:http://download.csdn.net/detail/phenixiii/9615312 C...

ASP.NET MVC4企业级实战目录

http://www.cnblogs.com/jiekzou/p/5625762.html#!comments *****************************************...

ASP.NET跨平台实践:无需安装Mono的Jexus“独立版”

在Linux上运行ASP.NET网站或WebApi的传统步骤是,先安装libgdiplus,再安装mono,然后安装Jexus。在这个过程中,虽然安装Jexus是挺简便的一件事,但是安装mono就相对...

.Net企业级应用架构设计之服务层设计

在领域模型模式中,我们大都是将服务层看作是业务层的一部分。虽然这个做法非常常见,不过显然,我们还有其他选择。通常来说,服务层为表现层定义了一个接口,从而允许表现层触发一些预定义的系统操作。正如名称表现...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)