델파이 2007로 만든 "ActiveX 라이브러리"프로젝트가 있습니다. 라이브러리 인터페이스는 입력 값을 기반으로 XML 데이터를 반환합니다. 이것은 웹 페이지에 데이터를 표시하는 PHP 스크립트에 의해 사용됩니다. 위대한 작품!델파이에서 dll의 여러 프로세스를 시작하십시오.
문제는 서버에서 dll 프로세스의 인스턴스 하나만 실행할 수 있다는 것입니다. 그러나 보안상의 이유로 각 고객은 자신의 dll 프로세스를 액세스 할 수 있어야합니다 (dll은 항상 하나의 데이터베이스에만 연결되기 때문에).
또한 델파이 코드가 작성되는 방식 때문에 다중 스레드를 지원하지 않습니다. (그것은 싱글 톤 클래스를 많이 사용하는 100 000+ 라인 프로젝트 임)
같은 dll의 여러 인스턴스를 시작할 수있는 방법이 있습니까? 델파이에서 PHP로 XML 데이터를 전송하는 더 좋은 방법이 있습니까? 기름 한 질문에 대한 죄송합니다
는, 어떤 도움
을 감사(PS. I는 델파이 코드가 리팩토링해야하지만,이 "순환 참조"해석 - 그것도 :)