<html>



长连接是一旦一个client登陆上server,其与server之间的连接就不关闭,无论他们之间进行了多少次交易,直到client退出登陆或网络出现问题。

这样的技术在联机交易系统实现有利于提高效率。

    
短连接是client每发一个请求就与server建立一个连接。交易完毕后关闭连接。这样的技术实现较长连接简单。

长:connect连上后不断开,进行多次收发操作.    
短:每次都connect,完毕任务后马上断开,下次重连.    
     
一般都是accept后启动一个线程去处理,该线程中的处理大致例如以下  
   
  短连接:  
  run(){  
      read           //读取请求包  
      process     //处理  
      write         //应答处理结果  
  }  
   
  长连接:  
  run(){  
    while(NotEnd){  
        read  
        process  
        write  
      }  
  }

版权声明:本文为博主原创文章,未经博主同意不得转载。 举报
  • 本文已收录于下面专栏:

相关文章推荐

JAVA长连接demo

大致解释一下什么意思: 长连接的维持,是要client程序,定时向服务端程序。发送一个维持连接包的。 假设,长时间未发送维持连接包,服务端程序将断开连接。 client: 通过持有Client对象。可...

纯Java的高性能长连接RPC解决方式

纯Java的高性能长连接RPC解决方式   简单介绍:轻量封装Ibatis3          由于本人在国内最大的电子商务公司工作期间,深感一个好的分表分库框架能够大大提高系统的承载能...

JAVA实现长连接(含心跳检測)Demo

实现原理:        长连接的维持,是要client程序,定时向服务端程序,发送一个维持连接包的。

       假设。长时间未发送维持连接包,服务端程序将断开连接。 client:       ...

java长连接

何谓长连接? 长连接是相对与短连接的,一般来说,client与服务端须要数据传输的时候,会进行三个步骤:“把冰箱门打开,把大象推进去。把冰箱门关闭”。这个也就是我们这里所说的短连接。

相应的,长连接就是...

Java实现Socket长连接和短连接

1概念 Socket:socket实际上是对TCP/IP进行的封装。我们能够使用socket套接字通过socket来传输。首先我们须要明确的一个概念就是通道。简单地说通道就是两个对端能够随时数据传输...

Java socket长连接代码实现

server端程序: import java.io.*; import java.net.*; import java.util.*; public class ChatServer { boolea...

Java实现长连接

參数文章: http://yanyaner.com/blog/2014/02/17/comet-java/ http://wenku.baidu.com/link?

url=LCnFizDilwon...

java Socket长连接

java socekt 同步套节字编程主要用到java.net.Socket类,通常情况下我们须要socket的长连接模式。其次就是在连接的还有一端断开之后须要及时响应。

对于连接的推断。socket...

Java网络编程(一) TCP/IP。http。socket,长连接,短连接

TCP/IP  TCP/IP是个协议组。可分为三个层次:网络层、传输层和应用层。  在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。

 在传输层中有TCP协议与UDP协议。...

java socket 长连接事例

我们知道java的socket是基于TCP的连接,而ServerSocket 的accept()方法是堵塞的,直到有client连接到server端,我们经常使用多线程的方式来实现server端响应多个client,下面是代码:
  • 微博
    微信
    QQ
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多仅仅同意输入30个字)

posted @ 2017-08-14 09:16  yxysuanfa  阅读(127)  评论(0编辑  收藏  举报