求一篇外文,关于Delphi里网络技术方面的

来源:百度知道 编辑:UC知道 时间:2024/05/19 22:24:00
如题,求一篇英语文章,是Delphi编程里和网络技术相关的,字数不要太多,500~1000字最合适不过,多点也没关系。谢了。

没人回答吗?我来发一篇吧,希望能帮到你,太不容易找了,希望多给点分哦~~
题目是:
COM/DCOM中如何向服务器传递数组 (COM / DCOM how to pass an array to sever)
Because the COM / DCOM objects do not run in the Client's memory space (with the exception of process COM object, but even so, in order to interface with the process are not allowed to pass COM pointer), but also in all of the procedures for Win32 has its own independent 2GB memory space, procedures and processes pass pointer (memory address) is meaningless, and the array, string, such as large amounts of data in the procedure are allocated a specific amount of memory space, and then increase the memory offset pointer to access to data, when, how COM / DCOM object how pass it?

In Win32 introduced a new variable Variant, can pass through an array of Variant. The realization of specific methods to achieve Delphi as follows:

Server(COM/DCOM):
procedure TTestDCOM.Send4(Size: Integer; D1: OleVariant);
type
TData=arra