社区
网络及通讯开发
帖子详情
如何在客户端和应用服务器端的方法中相互传递参数和数据?
fsstolw
2002-11-15 03:20:55
在一个三层的数据库应用中,如何在应用服务器做一个方法,使得客户端调用这个方法,传递一个参数到应用服务器中,该方法能根据这个参数进行一些计算后生成另一个数据返回给客户端。
这个问题的要求是最好不使用OLEVARANT这样的变量,因为太复杂,请给出BSTR之类简单的实现方法的例子最好。
...全文
78
5
打赏
收藏
如何在客户端和应用服务器端的方法中相互传递参数和数据?
在一个三层的数据库应用中,如何在应用服务器做一个方法,使得客户端调用这个方法,传递一个参数到应用服务器中,该方法能根据这个参数进行一些计算后生成另一个数据返回给客户端。 这个问题的要求是最好不使用OLEVARANT这样的变量,因为太复杂,请给出BSTR之类简单的实现方法的例子最好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fsstolw
2002-11-17
打赏
举报
回复
谢谢猛禽!
猛禽
2002-11-17
打赏
举报
回复
客户端
WideString s;
AppSvr->GetParamID( "YourParamName", &s );
ShowMessage( s );
fsstolw
2002-11-16
打赏
举报
回复
如果我的SERVER端的方法是这样定义的:
STDMETHODIMP TDMParamIDImpl::GetParamID(BSTR ParamName, BSTR* intReturn)
{
AnsiString strParamName = ParamName;
// WideString strResult ;
try
{
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("select * from Parameters where ParamName = :ParamName");
Query1->SQL->ParamByName("ParamName")->AsString = strParamName;
Query1->ExecSQL();
*intReturn = Query1->FieldByName("ParamValue")->AsString;
return 0;
}
catch(Exception &E)
{
*intReturn = (WideString("数据操作失败!")).Detach() ;
return -1;
}
}
那么,想再问一下我的客户端应该怎么传递参数及取得返回值呢?
fsstolw
2002-11-16
打赏
举报
回复
谢谢!
猛禽
2002-11-16
打赏
举报
回复
那也可以啊:
TStrings * ss = new TStringList();
ss->Values['Param1'] = 'Value1';
ss->Values['Param2'] = 'Value2';
CallServer( ss->Text );
delete ss;
server side
TStrings * ss = new TStringList( );
ss->Text = argument;
// ss->Values['Param1'], ss->Values['Param2']...
delete ss;
客户端
与服务器的
数据
传输
1.Socket网络编程之传递字符类型(图解与编码)2015年05月09日 09:50:42阅读数:1886Java最初是作为网络编程语言出现的,它对网络的高度支持,使得
客户端
和服务器流畅的沟通变成现实。而在网络编程
中
,使用最多的就是Socket,每一个实用的网络程序都少不了它的参与。但Socket的底层机制却相当棘手,幸运的是,Java平台给我们一些虽然简单但是相当强大的类,可以使你更简单有效的...
四 基于TCP的服务器端/
客户端
** 第四章 基于TCP的服务器端/
客户端
(1) ** 主要内容: 这里我们讨论通过套接字收发
数据
1.TCP与UDP的区别
数据
传输方式不同 2.协议栈的层次关系:链路层->IP层->tcp/udp层->应用层。重点! 3.基于TCP的服务器端和
客户端
详解 服务器端定义的两个套接字的用途 serv_sock和clnt_sock(一个当做门卫,一个用于连接) 4.详解connect函数(可以分配地址) 5.回声服务器端和回声
客户端
的实现 之前介绍套接字创建时我们选择的是 面向连接的套接字,
网络编程——基于Windows编写服务器端和
客户端
参考 《TCP/IP网络编程》 尹圣雨 基于Windows编写服务器端和
客户端
Windows套接字(Winsock)大部分是参考BSD系列UNIX套接字设计的,所以很多地方与Linux套接字类似。因此,只需要更改Linux环境下编好的一部分网络程序内容,就能在Windows平台下运行 为什么同时学习Linux和Windows 大多数项目都在Linux系列的操作系统下开发服务器端,而多数
客户端
是在Windows平台下开发的。而且,有时程序还需要在两个平台之间
相互
切换 Windows套接字编程的预备 导
服务器主动推送消息
数据
给
客户端
1 引言 这个问题第一次是我在实现一个导师的方案的时候所发现的,一开始我需要实现服务器与
客户端
的密钥协商和
数据
传递,服务器需要主动分发(推送)密钥给
客户端
,因为以前没有做过相关编码,后来只能想到用反向连接,也就是交换C/S的身份。 再后来是在做一个机器学习的问题时候,因为机器学习模型的运行需要综合多个
客户端
(边缘节点)的
数据
,然后得到结果,而且各个
客户端
的
数据
传输是不一致的,时间和
数据
量不定。...
基于python的
客户端
与服务器端之间的通信
执行过程:重新执行了两次`wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz`命令,但每次解压tar包都会有这个问题,最后发现是因为第一次下载的不完整压缩包,解压后的文件夹保留,导致后续重新下载的重名文件名带(1)(2)...,系统解压依旧用第一个。原因二、tcp/ip连接方式进行
数据
发送、接收。在
客户端
接受键盘的
数据
,通过tcp发送到服务器,服务器显示
客户端
发送的
数据
,返回`接收到
数据
的时间+发送过来的
数据
`。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章