当前位置: 首页 > 软件库 > 服务器软件 > HTTP服务器 >

Mongrel2

Web 服务器
授权协议 BSD
开发语言 C/C++
所属分类 服务器软件、 HTTP服务器
软件类型 开源软件
地区 不详
投 递 者 皇甫学海
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Mongrel2是与应用程序,语言和网络体系结构无关的Web服务器,其重点是使用现代浏览器技术的Web应用程序。

 特性:

  • Language Agnostic 带有一个简单的后端协议,支持Mongrel2粉丝编写的17种语言和平台。
  • 现代浏览器友好型设计用于透明地处理同一套接字上的HTTP,Flash XMLSocket或WebSocket,长轮询。
  • 启用ZeroMQ以及HTTP代理支持,因此它可以与您已有的功能一起使用,同时为您提供新的超级功能。
  • 网络架构不可知,因此您可以降低成本的任何方式来提高运营效率。
  • N:M消息传递模式意味着您可以让N个处理程序任意回答任何M个浏览器,但是仍然很容易进行简单的请求/响应。
  • 带有模型视图控制器设计的任何编程语言都可以轻松访问自动化配置配置。
  • 使用Mongrel 1 HTTP解析器的现代内部设计为许多大公司提供了可靠的安全记录,基于事件的I / O,处理该I / O的快速协程程序以及通常需要零配置的智能合理默认值,从而为许多大公司提供支持。
  • 记录,记录,记录。我们将所有内容记录在精心编写的手册中,向您展示如何使用每个功能。
  • 已获得BSD许可,并且全部具有BSD 3子句许可。
  • Tir-用Lua编写的官方框架,它显示了如何使用Mongrel2为PHP,Python等创建其他框架。
  • mongrel2是一个高效的web服务器框架 0.安装依赖软件 1)GNU make (gmake). 2)ZeroMQ 2.1.4 for the messaging   wget http://download.zeromq.org/zeromq-2.1.7.tar.gz    tar -xzvf zeromq-2.1.7.tar.gz    cd zeromq-2.1.7/    ./con

  • [size=large]介绍[/size] Mongrel2是一款面向现代Web应用(Web 2.0 以及以后)而设计的Web浏览器。由干净的C语言写成,(目前)在Linux(及类似的Unix)系统上运行。它支持HTTP, Flash sockets, WebSockets, Long Polling,异步等技术,基本上走在当今Web服务端技术的最前沿。 主页 [url]http://mongre

  • ubuntu下安装配置mongrel和apache2 1、安装mongrel gem install mongrel gem install mongrel_cluster 出错: root@kiko:~# gem install mongrel Building native extensions. This could take a while... ERROR: Error installi

  • Mongrel 是一个记录/文档映射器,用于映射 Erlang 记录到 MongoDB 文档。   转载于:https://www.cnblogs.com/xingyunshizhe/p/10218213.html

 相关资料
  • 如何包含Eureka服务器 要在项目中包含Eureka服务器,请使用组org.springframework.cloud和工件id spring-cloud-starter-eureka-server的启动器。有关 使用当前的Spring Cloud发布列表设置构建系统的详细信息,请参阅Spring Cloud项目页面。 如何运行Eureka服务器 示例eureka服务器; @SpringBoot

  • hprose 为发布服务提供了多个方法,这些方法可以随意组合,通过这种组合,你所发布的服务将不会局限于某一个函数,某一个方法,某一个对象,而是可以将不同的函数和方法随意重新组合成一个服务。 AddFunction 方法 AddFunction(name string, function interface{}, option ...Options) Service 该方法的用于发布一个函数(命名函

  • Debug 字段 该设置默认值是 false,当发生错误时,只返回错误信息本身。 当该字段设置为 true 时,当发生 panic 时,会将整个 panic 的错误堆栈信息返回给客户端,在用户进行 hprose 服务开发时,该设置可以帮助你快速定位错误位置。 ErrorDelay 字段 该设置为整型值,默认值为 10 秒。 该字段表示在调用执行时,如果发生异常,将延时一段时间后再返回给客户端。 在

  • null null Tomcat服务器正在运行servlet,为mySQL数据库执行一些业务逻辑和hibernate框架。 现在我有点糊涂了。两台服务器都能接收HTTP请求吗?就像servlet从网页接收https请求和我的apache服务器一样? 并且两者都可以连接到数据库--使用php的apache服务器,正如我提到的,同时使用servlet的tomcat?

  • 如何在生产环境中将hazelcast服务器作为linux服务运行? java-server-cp hazelcast。jar com。黑兹卡斯特。例子。StartServer StartServer运行带有输出到std终端的服务器,将其作为linux服务运行并将日志写入文件的最简单方法是什么 我必须将其设置为EC2实例中的服务并将其捆绑。当EC2自动缩放启动实例时,hazelcast服务器将启动并

  • 创建 http 服务器 package main   import ( "net/http"   "github.com/hprose/hprose-golang/rpc" )   func hello(name string) string { return "Hello " + name + "!" }   func main() { service := rp

  • 我正在开发一个基于云的后端HTTP服务,该服务将公开用于与一些on-prem系统的集成。客户机系统是由外部供应商定制的,它们是带有自己数据库的后端系统。这些系统部署在我们客户的公司中,我们无法访问它们,也无法控制它们。我们向供应商提供我们的API规范,他们实现客户机代码。 我的服务与客户交换的数据格式基于XML,并遵循一定的标准。供应商用不同的编程语言实现他们的客户机系统,随着时间的推移,新的供应

  • 问题 你想在网络上提供一个服务器。 解决方案 创建一个基本的 TCP 服务器。 在 Node.js 中 net = require 'net' domain = 'localhost' port = 9001 server = net.createServer (socket) -> console.log "Received connection from #{socket.remo