我有一個用Delphi 2007創建的「ActiveX庫」項目。庫接口根據輸入值返回XML數據。然後,這由一個在網頁上顯示數據的PHP腳本使用。這很好用!在delphi中啓動一個dll的多個進程
問題是我只能在服務器上運行dll進程的一個實例。但是,出於安全原因,我的每個客戶都應該能夠訪問他們自己的dll進程(因爲dll始終只連接到一個數據庫)。
此外,由於delphi代碼的構建方式,它不支持多個線程。 (這是一個使用大量單例類的100000多行項目)
是否有一種方法可以啓動同一個dll的多個實例?有沒有更好的方式將XML數據從delphi傳輸到PHP?
對不起,稍長的問題,任何幫助表示讚賞
(PS。我知道德爾福代碼應該重構,但是這將意味着6個月「循環引用」 -hell :)