java理论与实践
文章平均质量分 81
wuyingziyren
~~~~~~~~~~~~~~~~~~~
展开
-
线程池和工作队列
为什么要用线程池?诸如 Web 服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可能是通过网络协议(例如 HTTP、FTP 或 POP)、通过 JMS 队列或者可能通过轮询数据库。不管请求如何到达,服务器应用程序中经常出现的情况是:单个任务处理的时间很短而请求的数目却是巨大的。构建服务器应用程转载 2008-10-24 14:17:00 · 601 阅读 · 0 评论 -
java socket
Java Socket套接字(socket)为两台计算机之间的通信提供了一种机制,在James Gosling注意到Java 语言之前,套接字就早已赫赫有名。该语言只是让您不必了解底层操作系统的细节就能有效地使用套接字。1 客户机/服务器模型在饭店里,菜单上各种具有异国情调的食品映入你的眼帘,于是你要了一份pizza。几分钟后,你用力咀嚼浇着融化的乳酪和其他你喜欢的配料的热pizza。你不知道,原创 2008-10-24 14:19:00 · 2093 阅读 · 0 评论 -
在spring中使用jms
熟悉下JMS的基础知识,这里不再罗嗦,主要是实战。配置JMS需要两个对象connectionFactory和 destination。connectionFactory使用jboss自带的TopicConnectionFactory。 destination可以使用自定义的。 kiral-jms-service.xml 注意:文件名称一定要是-service.xml结尾。这个文原创 2008-10-29 16:43:00 · 620 阅读 · 0 评论 -
jms基础
什么是消息消息是一个用于在组件和应用程序之间通讯的的方法。消息之间的传递是点对点的。任何终端之间都可以相互接受和发送消息。并且每个终端都必须遵守如下的规则 -> 创建消息 -> 发送消息 -> 接收消息 -> 读取消息 为什么要使用消息理由很简单,消息是一个分布式的低耦合通讯方案。A发送一个消息到一个agent ,B作为接受者去agent上获取消息。但是A,B不需要同时到agent上去注册。ag原创 2008-10-29 16:45:00 · 778 阅读 · 0 评论 -
jdbc连接池
1. 引言 近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机 应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后原创 2008-10-31 17:59:00 · 555 阅读 · 0 评论