delphi serversocket clientsocket
转载
2024-09-25 17:31:44
103阅读
Resource可以是任意文件(图像、声音、office都可以),直接打包到编译的exe文件中,调用也非常方便 打开一个新的或已有的delphi工程 1.先在 Project->resources..添加一个图片,并更改名字为myfirst,类型为RT_RCDATA 2.在窗体上方一个image和b Read More
转载
2017-03-05 21:17:00
158阅读
TClientSocket和TServerSocket的数据通知使用了Windwos下的消息通知机制,造成它们只适合针对窗口的WinForm程序,因为可以得到窗口的Handle句柄,用来postmessage或者sendmessage,但对于Dll这样的不存在窗口的工程就不适应了,我做了测试: 在DLL工程中引入TClientSocket,设置HostIP,HostPort后,A
转载
2017-06-21 13:56:00
383阅读
2评论
# Java与Delphi中的Socket通信
## 引言
网络通信在计算机领域中起着至关重要的作用。在不同的编程语言中,通常会使用Socket套接字来实现网络通信。本文将重点介绍Java和Delphi两种编程语言中的Socket通信,并提供相应的代码示例。
## 什么是Socket通信?
Socket通信是一种计算机网络通信方式,它是基于TCP/IP协议的。通常情况下,Socket通信通
原创
2023-08-06 05:17:34
93阅读
服务端部分unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,ScktComp, StdCtrls, ComCtrls; const CMax=10; // 客户端最大连接数 // 利用此记录类型保存客户端的信息,
转载
2017-05-16 21:08:00
200阅读
一、Delphi与Socket 计算机网络是由一系列网络通信协议组成的,其中的核心协议是传输层的TCP/IP和UDP协议。TCP
是面向连接的,通信双方保持一条通路,好比目前的电话线,使用telnet登陆BBS,用的就是TCP协议;UDP是无连接的,通信双方都不保持对方的状
态,浏览器访问Internet时使用的HTTP协议就是基于UDP协议的。TCP和UDP协议都非常复杂,尤其是TCP协议
转载
精选
2008-12-20 01:57:11
1214阅读
# Delphi与Java的Socket通信
## 简介
Socket是计算机网络中常用的一种通信方式,通过Socket可以实现不同计算机之间的数据传输。Delphi是一种面向对象的编程语言,而Java是一种广泛应用于软件开发的计算机语言。本文将介绍如何在Delphi和Java之间使用Socket进行通信,并提供相应的代码示例。
## Socket通信原理
在计算机网络中,Socket是一
原创
2023-08-06 03:38:26
92阅读
socket()系统调用,带有三个参数: 1、参数domain指明通信域,如PF_UNIX(unix域),PF_INET(IPv4), PF_INET6(IPv6)等 2、type指明通信类型,最常用的如SOCK_STREAM(面向连接可靠方式, 比如TCP)、SOCK_DGRAM(非面向连接的非可靠方式,比如UDP)等。 3、参数protocol指定需要使用的协议。虽然可以对同一个协议 家族(protocol family)(或者说通信域(domain))指定不同的协议 参数,但是通常只有一个。对于TCP参数可指定为IPPROTO_T...
转载
2013-08-13 10:12:00
156阅读
一、Delphi与Socket 计算机网络是由一系列网络通信协议组成的,其中的核心协议是传输层的TCP/IP和UDP协议。TCP是面向连接的,通信双方保持一条通路,好比目前的电话线,使用telnet登陆BBS,用的就是TCP协议;UDP是无连接的,通信双方都不保持对方的状态,浏览器访问Internet时使用的HTTP协议就是基于UDP协议的。TCP和UDP协议都非常复杂,尤其是TCP
转载
2024-01-29 14:06:09
54阅读
Delphi流控制原理
原创
2012-03-06 15:37:57
3285阅读
Delphi Tstream 流 1、概念 流简单说是建立在面向对象基础上的一种抽象的处理数据的工具,它定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员只需掌握对流进行操作,而不用关心流的另一头数据的真正流向。其实,流就是把整个对象转化为一个一个单字节数据,然后形成数据流,其形同把固体石
转载
2015-05-02 10:03:00
61阅读
2评论
一、文件文本文件是以行为单位进行读、写操作的。文本文件只能单独为读或写而打开,在一个打开的文本文件上同时进行读、写操作是不允许的。二、定义FileStream: TFileStream;三、打开文件Filestream:= TFileStream.Create(AFileName: string; ...
转载
2014-10-18 14:41:00
162阅读
2评论
Delphi编程“流”的应用<br /><br /> 什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,定义了一
原创
2023-08-31 11:17:11
152阅读
HTTP通信中Client发送的每次请求都需要Server回送响应,在请求结束后,Client会主动释放连接。从建立连接到隔壁连接的过程成为一次连接。要保持Client程序的在线状态,需要不断地向Server发送请求。通常的做法是,即使不需要获取任何数据,Client也保持每隔一段固定的时间向Server发送一次保持连接的请求,Server在收到该请求后对Client进行回复,表明知道Client
转载
2024-10-17 19:07:21
147阅读
var
stream:TMemoryStream;
arr:array of byte;
begin
stream := TMemorystream.create;
TBlobField(qry_for_show.FieldByName('word')).SaveToStream(blb_tmp);
stream.S
原创
2012-10-12 08:13:13
809阅读
Delphi应用程序设计Delphi应用程序设计Delphi项目管理1、 Delphi应用程序设计步骤设计Delphi应用程序,通常需要如下几个步骤:(1)新建一个应用程序项目;(2)向窗体中添加需要的组件;(3)设置窗体和组件的属性;(4)为对象选择事件并编写事件处理代码;(5)保存程序文件;(6)编译、运行、调试程序。1. 新建一个应用程序项目在Delphi7.0中开发的每个应用程序都被称为工
转载
2024-04-24 13:55:21
102阅读
ClientSocket 和ServerSocket几个重要的属性: 1.client和server都有port属性,需要一致才能互相通信 2.client有Address属性,使用时填写对方(server)的IP地址 几个重要的事件: client: OnRead事件,当client受到冲击消息时在OnRead事件中可以获得server发送过来消息。
转载
2016-09-08 15:31:00
84阅读
一、流的概念 流简单说是建立在面向对象基础上的一种抽象的处理数据的工具,它定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员只需掌握对流进行操作,而不用关心流的另一头数据的真正流向。其实,流就是把整个对象转化为一个一个单字节数据,然后形成数据流,其形同把固体石块打碎成一颗颗细小的沙子一样,
转载
2013-10-31 14:00:00
71阅读
本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:Overlapped I/O 事件通知模型 五:Overlapped I/O 完成例程模型 六:IOCP模型 老陈有一个在外地工作的女儿,不能经常
转载
2017-02-01 06:23:00
197阅读
# Ruby使用Socket接收Java传递的文件流
在现代软件开发中,跨语言通信变得越来越常见。本文将介绍如何使用Ruby的Socket库接收来自Java的文件流,帮助您理解如何在不同编程语言之间高效传递数据。
## 前言
Socket编程是一种在计算机网络中进行进程间通信的方式。在本示例中,我们将创建一个简单的Ruby服务器,利用Socket接收一个Java客户端发送的文件流。我们将逐步