之前一直想自己搞把C#的Socket代码,一直没有下手,今晚终于实践了一把。现把流程编写出来,以备后用。 很简单的源码。 工具:Vs2010 建立项目:C# 控制台应用程序 Server代码 Client代码:
TCP和UDP属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它事先为要发送的数据开辟好连接通道(三次握手),然后再进行数据发送;而UDP则不为IP提供可靠性,一般用于实时的视频流传输,像rtp、rtsp就是建立在udp的基础上的。 首先谈谈tcp socket tcp简单的三次握手过程如图
分类:
编程语言 时间:
2016-03-21 12:04:12
阅读次数:
249
RMI介绍 远程方法调用(RMI)顾名思义是一台机器上的程序调用另一台机器上的方法。这样可以大致知道RMI是用来干什么的,但是这种理解还不太确切。RMI是Java支撑分布式系统的基石,例如著名的EJB组件。RMI是远程过程调用(RPC)的一种面向对象实现,RMI底层是通过socket通信和对象序列化
分类:
其他好文 时间:
2016-03-20 01:58:33
阅读次数:
293
RMI介绍 远程方法调用(RMI)顾名思义是一台机器上的程序调用另一台机器上的方法。这样可以大致知道RMI是用来干什么的,但是这种理解还不太确切。RMI是Java支撑分布式系统的基石,例如著名的EJB组件。RMI是远程过程调用(RPC)的一种面向对象实现,RMI底层是通过socket通信和对象序列化
分类:
其他好文 时间:
2016-03-19 22:38:52
阅读次数:
274
正在完成一个并行仿真优化系统,系统流程大致上是如此的:用户在网页端提交需要进行R&S的系统候选集(以及各种参数设置)给主实体服务器,主实体服务器借助Tornado框架处理请求报文,然后借助Socket将系统候选集提交给虚拟机集群的主节点(集群一共16台Linux虚拟机),虚拟机集群在计算的同
分类:
其他好文 时间:
2016-03-12 22:38:41
阅读次数:
332
一.HTTP 1.报文结构 HTTP:超文本传输协议,报文分为请求报文和响应报文。 2.端口(tomcat端口) http在熟知的80端口使用TCP的服务;tomcat的默认端口是8080 3.状态码含义 5.get和post方法 get是最简单的一种请求,其主要功能是从服务器端获取用户所需资源,并
分类:
Web程序 时间:
2016-03-11 12:06:06
阅读次数:
470
http://cxhblog.blog.sohu.com/41930676.html 一、Socket通信: Delphi在ScktComp单元中对WinSock进行了封装,该单元提供了TAbstractSocket、TClientSocket、TClientWinSocket、TCustomSoc
分类:
编程语言 时间:
2016-03-10 10:42:59
阅读次数:
228
操作系统:win7/64 编译软件:VS2010 数据库:5.7.11 从C语言连接mysql数据库包含两个步骤: 1 初始化连接句柄结构 2 实际创建连接 测试代码1: #include "stdafx.h" #include <WinSock2.h> /*socket通信,系统头文件*/ #in
分类:
数据库 时间:
2016-03-09 21:09:51
阅读次数:
322
1、用法: (1)定义远程IP地址。使用net.ResolveTCPAddr()方法,定义一个TCP地址,做为本机监听地址。 (2)使用net.ListenTCP("tcp",localAddress)方法开始监听,并返回tcpListener对像。 (3)使用tcpListener.AcceptT
分类:
编程语言 时间:
2016-03-08 23:43:28
阅读次数:
206
local socket = require"socket" local host = "127.0.0.1"local port = "843"local sever = assert(socket.bind(host, port)) --绑定sever:settimeout(nil) --不设置
分类:
其他好文 时间:
2016-03-08 21:30:35
阅读次数:
120