我需要将我的应用程序(Delphi+MS SQL Server:以下简称D)与另一个应用程序(c#+SQL Server:以下简称C)进行接口连接。C具有极简的Windows Forms用户界面,其主要作业是连接到PDA并从中发送和接收数据。因此,他们的想法是去除C用户界面,并仅保留与DB和PDA通信所需的代码。因此,我需要让C能够与D相互通信。D向C发送数据的某些事件(如TButton.OnPress),D会调用C公开的方法。C对于由C执行的一些操作做出反应时,C将调用D公开的某些方法。即使在第一阶段中D只是“公开存储过程”。我从未完成过这样的事情。该怎么办?D目前是单个exe(win32)。您建议使用哪种技术?