Главная страница | назад





Article #19533: Making function calls on an ActiveX RemoteDataModule server with one connection.

 Question and Answer Database
FAQ4533C.txt — Making function calls on an ActiveX RemoteDataModule server with one connection.
Category:ActiveX/OLE/COM/ActiveForm
Platform:All-32Bit
Product:C++Builder4.x,
Question:
I have a server that is a TRemoteDataModule and I have
extended it with other functions. How do I maintain one
connection with my remote server and make function calls
to it?
Answer:
You can use the Appserver property of the TDispatchConnection
VCL component. AppServer provides read-only access to the
interface returned by the application server?s remote
data module. Client applications can communicate directly
with the application server through this interface.
Here is an example:
IDispatch* disp = (IDispatch*)(MyConnection->AppServer);
IMyAppServerDisp TempInterface((IMyAppServer*)disp);
TempInterface.SpecialMethod(x,y);
4/29/99 1:01:33 PM

Last Modified: 01-SEP-99