`
fengzl
  • 浏览: 215642 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

J2EE长连接

阅读更多

首先参考:http://www.ibm.com/developerworks/cn/web/wa-lo-comet/index.html

http://hideto.iteye.com/blog/106466

在TCP通讯中,用到的术语长链接与短链接的有什么区别?在哪个环节上有区别。  
linux_basic ---------------------------------------------------------------  
 
好像是指的服务的方式:  
短连接:执行一个服务操作后就断开TCP连接。如:  http等  
长连接:客户登陆后,可以执行任意操作,何时断开视协议而不同。如:  telnet,  ftp  等  
短连接比较浪费网络资源吧(连接握手包太多)。  
---------------------------------------------------------------  
 
 
长连接是指一直保持连接  
短连接是指每一次的操作都遵循,连接,发送数据,接受数据,关闭  
这个规律  
和协议没有太具体的联系  
---------------------------------------------------------------  
 
定义嘛,上面的说的差不多了,我加点其它东西吧。  
 
个人感觉:  
何时使用长连接何时使用短连接,取决于实际情况、实际需求,一般来说,  
如果客户端和服务端之间的交互比较频繁的话,建议采用长连接,这样可以省  
去频繁建立连接的开销,如果交互较少且短的话,采用短连接可以节省点系统资源。

分享到:
评论

相关推荐

    J2EE 中连接Oracle的驱动

    在J2EE应用程序开发中,连接Oracle数据库是一个关键步骤,这通常涉及到数据库驱动的使用。在给定的压缩包文件中,包含两个重要的驱动文件:`classes12.jar`和`ojdbc14.jar`,它们是Java应用程序与Oracle数据库进行...

    j2ee编程连接数据库的几种方法

    在J2EE(Java 2 Platform, Enterprise Edition)开发中,连接数据库是常见的任务,用于存取和处理数据。本文将详细介绍几种常见的J2EE应用中连接数据库的方法,按照复杂度从高到低进行排列。 1. JDBC(Java ...

    J2EE数据库连接池

    ### J2EE数据库连接池配置及应用 在Java企业级应用开发中,数据库连接管理是一项重要的任务。不当的连接管理可能会导致性能问题甚至系统崩溃。本文将详细介绍如何在J2EE环境中配置和使用数据库连接池。 #### 一、...

    j2ee数据库相关资料,jsp数据库连接,已经相关资源

    本资料包主要涵盖了J2EE环境下如何进行数据库连接,以及相关的学习资源。 首先,让我们详细探讨J2EE中的数据库连接。在J2EE应用中,数据访问通常通过Java Database Connectivity (JDBC) API来实现。JDBC提供了一组...

    j2ee开发连接池的配置

    2. **常用的J2EE连接池** - C3P0:开源的JDBC连接池,提供了强大的配置选项,支持JNDI绑定。 - DBCP (Apache Commons DBCP):Apache的一个项目,基于Jakarta POI库,提供了一种简单的连接池实现。 - HikariCP:被...

    J2EE连接SQL2000,MySql数据库驱动文件及方法Microsoft SQL Server JDBC Driver3.0

    在Java编程环境中,J2EE(Java 2 Platform, Enterprise Edition)是一个用于构建企业级应用的框架,它支持多种数据库的连接,包括Microsoft SQL Server 2000和MySQL。在J2EE应用中,数据库连接通常通过Java Database...

    mysql-connector-java-commercial-5.1.40-bin.zip_40_J2EE数据库连接

    标题中的"mysql-connector-java-commercial-5.1.40-bin.zip_40_J2EE数据库连接"明确指出这是一个商业版本的MySQL JDBC驱动程序,版本号为5.1.40,主要用于J2EE(Java 2 Platform, Enterprise Edition)环境下的...

    j2ee连接池用法简易版

    5. **连接回收与销毁**:如果连接长时间未被使用,连接池可能会自动回收这些连接,以释放资源。当应用停止或服务器关闭时,所有连接都会被关闭。 现在我们来看看如何在J2EE环境中设置和使用连接池: 1. **选择连接...

    j2ee连接MySQL 实现购物车

    1、服务器采用Tomcat6.0 2、数据库采用MySQL5.1 ... 数据库创建脚本文件放在data中 3、网站的管理员用户建立需要在MySQL中直接建立 insert into userinfo(username,userpassword,role) values('admin','12345',0);

    J2EE 连接池 3 个包

    本资源包含三个与J2EE连接池相关的包,这些包将帮助开发者更高效地管理和利用数据库连接。 1. **连接池的基本概念** - 连接池是预先初始化的一组数据库连接,当应用程序需要连接时,可以从池中获取一个已存在的...

    j2ee实例 j2ee实例j2ee实例

    J2EE(Java 2 Platform, Enterprise Edition)是Oracle公司推出的用于构建企业级分布式应用程序的框架,它提供了服务器端的编程模型和运行环境,支持多种服务,如事务处理、安全、集群、数据库连接等。本实例集合将...

    J2EE连接SQL Server数据库需要的jar包

    在本案例中,"J2EE连接SQL Server数据库需要的jar包"指的是用于建立这种连接所需的特定库。 首先,我们最常用的是Microsoft提供的SQL Server JDBC驱动程序,通常称为`sqljdbc4.jar`或`mssql-jdbc.jar`。这个JAR包含...

    J2EE连接数据库的增删改查

    在J2EE应用程序开发中,数据访问是...总的来说,J2EE连接Oracle数据库进行增删改查涉及了JDBC、Model2架构、DAO设计模式和数据库操作的多个层面。理解并熟练掌握这些知识,对于开发高效、健壮的企业级应用至关重要。

    j2ee 笔记 j2ee 笔记 j2ee 笔记

    ### J2EE 笔记概览 #### 一、J2EE基础知识介绍 J2EE(Java 2 Platform, Enterprise Edition)是Sun Microsystems为简化企业级应用开发而提出的一套技术标准,它提供了构建分布式系统的基础框架。在J2EE环境中,...

    J2ee试题汇总J2ee试题J2ee考试题

    5. **JNDI(Java Naming and Directory Interface)**:JNDI提供了一个接口,使得Java应用能查找和绑定名字到各种服务,如EJB、数据库连接等。 6. **JTA(Java Transaction API)**:用于管理分布式事务,确保在多...

    j2ee课件j2ee课件

    - **数据访问层(Data Access Layer)**:使用JDBC(Java Database Connectivity)连接数据库,进行数据的存取操作。 - **服务层(Service Layer)**:提供如JMS、JTA等服务,实现异步通信和事务管理。 **2. 主要...

    j2ee包介绍j2ee包j2ee包j2ee包

    J2EE包通常包含一系列的库和技术,这些技术涵盖了从数据库连接、事务处理到Web服务等多个方面。在J2EE应用中,开发者可以利用这些库来构建模块化、可伸缩且易于维护的系统。 **Ant构建工具** 在描述中提到了Ant,...

    Flex用C#和J2EE连接数据库

    二、Flex与J2EE连接数据库 1. **Java持久层技术**:在J2EE环境中,可以使用JDBC、Hibernate或JPA等技术进行数据库操作。这些技术提供了对象关系映射,简化了数据库操作。 2. **BlazeDS**:BlazeDS是连接Flex和Java...

    j2ee 经典实例详解2

    j2ee 经典实例详解,j2ee 经典实例详解

Global site tag (gtag.js) - Google Analytics