摘要: JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。... 阅读全文
posted @ 2010-02-23 13:20 玩玩乐乐 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于任意语... 阅读全文
posted @ 2010-02-23 12:19 玩玩乐乐 阅读(1014) 评论(0) 推荐(1) 编辑
摘要: Hessian是一个解耦合的远程调用包 1、hessian是基于http协议的,使用自己的序列化机制,这里和RMI不同,RMI是使用java的序列化机制,包路径不能改变。 2、Hessian中接口的包路径可以不一样,即:server端和client端的接口包路径可以不同(不知道类名可不可以不同),如:在server端开放接口为:com.topsoft.service.TestImpl在client... 阅读全文
posted @ 2010-02-23 09:31 玩玩乐乐 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: 首先,COM/DCOM是组件/分布式组件模型标准,CORBA是分布式应用的服务标准。CORBA和DCOM为分布式应用程序建立服务和服务对象来执行客户端调用的服务。而SOAP是基于XML和HTTP的分布式对象的通信协议,是COM/DCOM和CORBA对象进行通讯的协议。实际上,利用SOAP的互操作性和CORBA强大的执行能力,两者可以很好的结合在一起。 CORBA应用程序和DCOM应用程序不能实现互... 阅读全文
posted @ 2010-02-22 23:41 玩玩乐乐 阅读(1844) 评论(0) 推荐(0) 编辑
摘要: 当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?是需要我们正确认识的。 实际上,WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XMLSchema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分... 阅读全文
posted @ 2010-02-22 23:01 玩玩乐乐 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 讨论的内容很泛泛,大概纪录了一下:   1、网站流量影响整个网站架构的设计   2、网站架构的设计是一种平衡的设计,没有完美的架构,架构的设计要简单灵活,便于扩充,因此找出平衡点是关键   3、网站架构的设计不要过渡,考虑到1~2年内的用户需求即可   4、小网站与大网站的区别在于,当数据量达到一定级别,小问题会变成大问题   5、大的网站架构不适合做小事情,小架构也做不了大事情   6、即使通过... 阅读全文
posted @ 2010-02-20 15:04 玩玩乐乐 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 淘宝网,是一个在线商品数量突破一亿,日均成交额超过两亿元人民币,注册用户接近八千万的大型电子商务网站,是亚洲最大的购物网站。那么对于淘宝网这样大规模的一个网站,我猜想大家一定会非常关心整个网站都采用了什么样的技术、产品和架构,也会很想了解在淘宝网中是否采用了开源的软件或者是完全采用的商业软件。那么下面我就简单的介绍一下淘宝网中应用的开源软件。   对于规模稍大的网站来说,其IT必然是一个服务器集群... 阅读全文
posted @ 2010-02-20 14:58 玩玩乐乐 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 同事问我PC server是什么意思找到1篇文章给他解释下服务器定义从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器)。 从狭义上讲,服务器是专指某些高性能计算机,能通过网络,对外提供服务。相对于普通PC来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。服务器解析服务器作... 阅读全文
posted @ 2010-02-20 14:31 玩玩乐乐 阅读(8159) 评论(0) 推荐(0) 编辑
摘要: 一、NIO的出现NIO是JDK1.4里面才出现的东东,他给大家带来的最大好处是异步socket。其它file,pipe暂时就不多谈了。 在JDK1.4出现之前,如果你需要编写一个Java服务器,为了实现异步操作,你必须为每个连接请求生成一个Java线程,当连接请求很多时,线程的调度,上下文切换,所付出的代价是非常昂贵,而且由于Java是跨平台的,各个平台对线程的支持并不相同,性能也不相同,因此传统... 阅读全文
posted @ 2010-02-11 14:08 玩玩乐乐 阅读(2872) 评论(0) 推荐(2) 编辑
摘要: 在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此。随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固定而显示出来的滚动条,不仅影响美观,还会对用户操作带来不便。于是自动调整iframe的高度就成为本文的重点。采用JavaScript来控制iframe元素的高度是iframe高度自适应的关键,同时由于J... 阅读全文
posted @ 2010-02-02 09:06 玩玩乐乐 阅读(282) 评论(0) 推荐(0) 编辑