请问在三层架构中,客户端如何执行服务器端的方法?
最好能给个简单的例子,先谢了!!!
最好能给个简单的例子,先谢了!!!
解决方案 »
- Imagelib Library Corporate Suite 6.0 有没有去黑边的功能
- 帮助改善一下这个图片显示的功能,郁闷了很久,没找到解决的方法了。
- 一个简单的问题。
- 小弟我即将毕业,毕业设计做一套商品进销存系统,三层结构,请各位前辈指教
- 请问哪里有delphi6 下载?好用的
- 新手提问;如何使用鼠标中间滚轮控制滚动框的上下移动!
- 请教在DELPHI中,关于EXCEL操作的问题?
- delphi中有没什么控件可载入GIF,JPEG图像的?
- webbrower的问题。。。
- 谁有modelmaker6?下载了一个Demo,用着很不方便,想要个完整的
- 请问在三层架构中,客户端如何执行服务器端的方法?
- 我的專家分1494!
var
ID,UID:OLEVariant;
begin
PasswordDlg.Edit1.Text:='';
PasswordDlg.Password.Text:='';
if PasswordDlg.ShowModal=mrOK then
begin
try
DCOMConnection1.Connected:=True;
with IEMISServer20Disp(DCOMConnection1.GetServer) do
begin
Login(PasswordDlg.Edit1.Text,PasswordDlg.Password.Text,ID,UID);
end;
UserID:=ID;
TrueID:=UID;
except
DCOMConnection1.Connected:=False;
ShowMessage(Exception(AcquireExceptionObject).Message);
end;
end;
end;以上片断摘录自我的一个程序,用于执行登录操作,login方法是服务器端的Com的一个方法,我使用了静态链接,所以要包含服务器Com的一个XXX_TLB.pas的Com结构声明文件。
客户端我用的是SocketConnection,和DCOMConnection一样吗?
需要socket服务器才能连接,如scktsrvr.exe