序与PC之间的数据传输的最佳方式就是在程序中嵌入一个http服务器。在这篇帖子理,我将演示如何写一个简单但可以扩展的http服务器。该服务器类也可在Mac下运行。 介绍 示例程序运行效果如下:
master查看指定分支的历史记录。 为了使得分支管理更合理,推荐在服务器端建立两个分支,分别是master和mirror。平时开发人员push代码到mirror分支中,而 git服务器管理员定期将mirror合并到maste
NAT)的开源实现,同时兼容旧版本的STUN RFC3489 。源码分发版中包含一个高性能的STUN服务器,一个客户端程序,以及一套实现一个STUN客户端应用所需的代码库。 目前STUNMAN使用C
websqlclient (WSQLC or wiskl) 是一个轻量级的 HTTP 服务器,允许用户直接通过浏览器访问 JDBC 数据源。 项目主页: http://www.open-open
MaxScale 是 SkySQL 开发的一个数据库智能代理服务,允许根据数据库 SQL 语句将请求转向目标一个到多个服务器,可设定各种复杂成都的转向规则。 MaxScale 设计用于透明的提供数
是 Linux 上面通过 HTTP 服务本地静态文件的简单快速的 HTTP 服务器。它尽最小的努力把处理点转移到内核中。 Filed 是多线程的,每个线程服务单个并发客户端,它试图减少因为缓存打开文件描述符的延迟。
一个采用Netty网络工具包和Akka 处理开发的嵌入式的Scala Web服务器. 这是一个开源,轻量级,嵌入式的Scala Web服务器,用于服务静态文件并且支持RESTful APIs。 专为Scala 和
boa是一个小型的web服务器,可以用于多种平台,在嵌入式中比较常见。 项目主页: http://www.open-open.com/lib/view/home/1346821865865
Service Stack 是一个高性能的开源 .NET Web服务框架,用来简化 XML\JSON\SOAP Web服务的开发。 项目主页: http://www.open-open.c
jHTTPd是一款免费开源、简单的java Web服务器,兼容 HTTP/1.0。 threaded 非常快 支持MIME-Types 配置灵活 项目主页: http://www.open-open
OverSIP是一个强大而灵活的SIP代理服务器 完全基于事件的异步设计,非阻塞! Enjoy coding your SIP logic in Ruby language, feel free to
Clerezza是一个基于OSGi(开放服务网关倡议)的服务平台,它提供了一组组件(bundles)用来构建RESTFul Semantic Web应用和服务。它提供了一个API来访问RDF Graphs,一个Jax
SwiFTP 是一个Android手机平台上的FTP服务器软件,重点在简单易用、体积小。 SwiFTP 默认运行在 2121 端口,也可以配置到其他端口上。SwiFTP 屏幕上将显示 wifi 的
Unicorn'是一个用于UNIX的Python WSGI HTTP服务器。它是一个pre-fork worker 模型,移植自Ruby的 Unicorn项目。Gunicorn服务器广泛地兼容各种Web框, 轻量级的资源消耗,以及相当迅速。
Shuttle(飞梭)服务总线是一个免费的.NET开源软件项目,它为开发面向消息的事件驱动架构(EDA[1])系统提供了一种新方法。尽管它仍处于起步阶段,不过它已被应用于生产系统之中。 相关要点如下:
CXF一个开源的Service框架,它实现了JCP与Web Service中一些重要标准。CXF简化了构造,集成,面 向服务架构(SOA)业务组件与技术的灵活复用。在CXF中,Service使用WSDL标准定义并能够使用各种不同的消息
是一个为运行 Rack 应用的HTTP服务器。Unicorn 是一个利用Unix的高级特性开发的,只为具备低延迟,高带宽的连接的客户服务的HTTP服务器软件。慢的客户服务需要通过放置一个反向代理,充分缓冲的要求,在与客户的Unicorn
在Apache、Nginx、LightTPD、 IIS/ASP之外,还有很多免费Web Server可作为替代。G-WAN便是其中之一,它的大小只有100KB,使用C脚本实时执行,脚本速度与静态网页一样快。
bashttpd 是一个用 Bash 编写的 HTTP 服务器,支持 HTML 和文本信息(暂不支持文件处理),支持目录列表。 使用 socat 或 netcat 来处理底层的 sockets (I
Open TFTP Server 是一个多线程的 TFTP 服务器软件,用于 PXEBOOT, firmware load, support tsize, blksize, timeout and Server