摘要: from:http://os.51cto.com/art/201205/336386_all.htm概念架构3-5 OpenStack Compute服务架构点评:从openstack的能力来看,无论构建IaaS还是PaaS,都是可以利用的;至少是服务层的能力,构建PaaS的话,则需要融合自己的能力层; 阅读全文
posted @ 2014-03-02 16:26 FelixJia 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Elastix 是一种应用软件,它整合了适用于那些基于 Asterisk 的 PBX 的最好工具,并将它们集成为单一的、易用的接口。同时,它增加了自己的工具集,以及允许创建第三方模块来使 Elastix 成为开源电话通信最好的软件包。Elastix 的目标是可靠性、模块化及易于使用。这些特性加上强大的报告功能,使之成为实现基于 Asterisk 的 PBX 的最好选择。Elastix不但整合了PBX,而且也提供了强大的工具集。它集合了如电子邮箱、语音留言、传真、即时工具、日程安排、报表功能、第三方模 块加载及一些服务器信息查看控制的功能。点评:Elastix使用PHP将Asterisk的能力网 阅读全文
posted @ 2014-03-02 15:56 FelixJia 阅读(592) 评论(0) 推荐(1) 编辑
摘要: Asterisk是一个开源的软件包,通常运行在Linux操作系统平台上。Asterisk可以用三种协议来实现VoIP,同时可以与目前电话使用的标准硬件进行交互通信,Asterisk在实现VoIP时,不需要任何附加硬件,本文所采用的也是这种使用方式。但是,如果企业没有与VoIP语音网关运营商建立合作关系,想要自己构建这样的一个平台,那么要和数字电话设备与模拟电话设备进行交互通信,Asterisk需要一个PCI硬件的支持,这个硬件生产商中最著名的是Digium平台提供的。Asterisk 的结构基本上是十分简单,但是它不同于大多数的电话产品。基本上,Asterisk担任的是一个中间件的功能,它连接 阅读全文
posted @ 2014-03-02 15:37 FelixJia 阅读(607) 评论(0) 推荐(0) 编辑
摘要: from:http://blog.csdn.net/yetyongjin/article/details/7594447 近日分析Asterisk 1.8源码。Asterisk trunk上有这篇架构描述的文章,根据自己的理解整理一下,以享*友。本人英语水平有限,疏漏难免,请大家指正。听雨轩。英文出处:http://www.asterisk.org/doxygen/trunk/AsteriskArchitecture.html#ArchInterfaceCodec作者:RussellBryant 注意:这篇文档所描述的内容,可能已经过时。为了保证您所获取的信息是最新的,请您确保您使用的文档是. 阅读全文
posted @ 2014-03-02 15:29 FelixJia 阅读(1806) 评论(0) 推荐(2) 编辑
摘要: 中国互联网络信息中心分析师 王常青对于对云计算感兴趣的中小企业来说,首先需要考虑的问题是,采用云计算模式建立企业数据中心,需要多少投入,是否能有、以及能有多少费用上的节省?本文将分析中小企业在考虑云计算时,经济上的利弊得失。以目前情况而言,我国中小企业可以选择建立自己的数据中心,或者采用租用云服务方式建立数据中心。我们假定一家互联网公司MicroCloud,需要通过互联网提供服务。MicroCloud的数据中心需要完成3类基本功能:数据计算、存储及网络带宽租用。同时,本文将选取两家最为著名的云计算服务提供商:Google和Amazon作为研究对象。Google的GAE与Amazon的EC2服务 阅读全文
posted @ 2014-02-28 20:15 FelixJia 阅读(2448) 评论(0) 推荐(0) 编辑
摘要: 虚拟服务器 虚拟服务器和云都是对硬件的抽象,两者都有很多好处和使用的理由,但它们同时也有各自的阴暗面,只不过鲜有人提及罢了,多年来人们一直称赞云和虚拟服务器的优点,我觉得这是不公平的,因此我决定写下这篇文章以激起大家的讨论,因为此前写过NoSQL的阴暗面,也许有人会质疑我是否是偏执狂,我才不管这些,随别人怎么说。 虚拟服务器 虚拟化是一种趋势,它离不开虚拟机,虚拟机是运行在硬件抽象层上的一种软件,使用虚拟机有以下好处: ◇ 安装简单、快速 ◇ 更好的资源利用率 ◇ 可以在相同硬件上安装更多服务器 ◇ 更容易提供24/7服务 ◇ 无停机迁移到新硬件等 但虚拟机也有其阴暗面,... 阅读全文
posted @ 2014-02-28 20:04 FelixJia 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/hwz119/article/details/1781482VoIP bookmarks from Klaus DarilionBelow you will find descriptions and links to SIP and RTP stacks, applications, test utilities, SIP proxies, SIP PBXs and STUN server and clients. Most of them are open source :-), but not all of them :-(If you have 阅读全文
posted @ 2014-02-09 09:37 FelixJia 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 在浏览器中通过http仅能实现单向的通信,comet可以一定程度上模拟双向通信,但效率较低,并需要服务器有较好的支持; flash中的socket和xmlsocket可以实现真正的双向通信,通过 flex ajax bridge,可以在javascript中使用这两项功能. 可以预见,如果websocket一旦在浏览器中得到实现,将会替代上面两项技术,得到广泛的使用.面对这种状况,HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽并达到实时通讯。在JavaEE7中也实现了WebSocket协议。WebSocket protocol 是HTML5一种新的协议(protocol) 阅读全文
posted @ 2014-02-09 09:36 FelixJia 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 1使用URLRewrite实现url地址伪静态化1.1URLRewirte的用处1.满足搜索引擎的要求。2.隐藏技术实现,提高网站的移植性。3.满足美感的要求(个人感觉这个用处太牵强)。1.2项目部署1.首先在http://tuckey.org/urlrewrite/下载urlrewirtefilter,现在有2.6.0和3.2.0两个版本,这里我选择的是前面一个稳定版本。2.解压所下载的文件,把urlrewrite-.jar复制到项目的WebRoot/WEB-INF/lib/目录下,然后编译。3.把urlrewrite.xml复制到项目的WebRoot/WEB-INF/目录下4.在web.x 阅读全文
posted @ 2013-12-30 10:35 FelixJia 阅读(5643) 评论(0) 推荐(0) 编辑
摘要: appFuse使用log4j进行日志输出,默认日志级别为warn,输出到串口console。一下修改为debug级别,输出到串口及文件中:1、修改(tomcat中的页面根目录)/appfuse/WEB-INF/classes/log4j.xml文件,添加apender(日志文件描述):2、修改日志级别:(为DEBUG),并增加输出到文件中: 3、在tomcat的bin目录下会产生appfuse.log文件。 阅读全文
posted @ 2013-12-29 18:45 FelixJia 阅读(267) 评论(1) 推荐(0) 编辑