![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器架构
文章平均质量分 75
zws1987211
这个作者很懒,什么都没留下…
展开
-
Maven 2.0:编译、测试、部署、运行
摘要:Maven1.0已经历了几年的时间, 并且作为Ant的替代品已被广大的开发人员所接收, 但它并没有在很大程度使开发人员从Ant的build.XML文件中解脱出来。 Maven1.0速度慢并且笨拙,使用起来的困难度并不亚于使用Ant的项目。 事实上,它的核心是基于Ant实现的。 在经过了几乎彻底的重写后,Maven2.0诞生了。 一个Java项目中最困难的地方就是如何着手启动它转载 2011-11-16 14:06:59 · 771 阅读 · 0 评论 -
Maven (常见问题问答)
1.前言 Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。 2. maven概要 首先我把maven的概念快速的梳理一下,让我们快速地建转载 2011-11-16 15:57:56 · 1056 阅读 · 1 评论 -
三种Tomcat集群方式的优缺点分析
Tomcat集群方式有三种,分别是: 1.使用DNS轮询. 2.使用Apache R-proxy方式。 3.使用Apache mod_jk方式. 接下来对三种Tomcat集群方式的优缺点分析一二。 DNS轮询的缺点是,当集群中某台服务器停止之后,用户由于dns缓存的缘故,便无法访问服务,必须等到dns解析更新,或者这台服务器重新启动。 还有就是必须把集群中的所有服务端口暴露给外界,转载 2011-11-21 18:45:28 · 2003 阅读 · 0 评论 -
RPC,RMI,Web Services,JMS
1. RPC:RPC本身没有规范,但基本的工作机制是一样的,即:serialization/deserialization+stub+skeleton 宽泛的讲,只要能实现远程调用,都是RPC,如:rmi .net-remoting ws/soap/rest hessian xmlrpc thrift potocolbuffer 2. RMI是一种PRC.java的RMI就是java平台上转载 2011-11-29 12:59:35 · 674 阅读 · 0 评论 -
SaaS、PaaS和IaaS
转自 http://www.d1net.com/cloud/tech/74718.html 近日我分析了Techno-Pulse网站的Google Analytics数据,结果发现几个搜索关键字与Cloud Service Models(云服务模式)有关。读者们似乎在寻找服务模式方面的实用信息,以便帮助自己作出决定。虽然我在不少文章中部分提到过这个话题,不过在此专门探讨一转载 2012-03-19 20:29:57 · 663 阅读 · 0 评论 -
Web应用中的轻量级消息队列
From: Web应用中的轻量级消息队列 Web应用中为什么会需要消息队列?主要原因是由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的insert,update之类的请求同时到达mysql,直接导致无数的行锁表锁,甚至最后请求会堆积过多,从而触发too many connections错误。通过使用消息队列,我们可以异步处理请求,从而缓解系统的压力。在Web2.转载 2012-08-07 11:38:43 · 853 阅读 · 0 评论 -
ActiveMq & RabbitMQ
1. 简单介绍 双方都是鼎鼎有名的免费开源MQ项目,ActiveMq是Java,RabbitMQ是Erlang,理论上,RabbitMQ的性能比ActiveMq更强,是非Java系统的首选,ActiveMq是Java的,整套系统如果本来就是Java的,配合的默契更佳。虽然目前项目是java的,所以使用ActiveMq,但是出于参考学习的态度,把RabbitMq一起搭建学习了更好。 2. 下载地转载 2012-08-08 11:08:10 · 1795 阅读 · 0 评论