D2007にD5からTServerSocketアプリを移動する任意の落とし穴?
-
21-08-2019 - |
質問
私の周りの簡単なGoogleに行って、何も見つからなかったが、私は私が尋ねるべきだと感じました。私は本当に何があるように期待してないんだけど、それはすべて間違って起こったときに質問をするのではなく、今なしの回答と質問をするだろうと誰もが「落とし穴」...!
を知っていたことを発見します全体的なサポート/開発の人生を容易にするために(とブリングインをしmadExceptなど)、私は(ASA6に接続するためにNativeDBにを使用して)D5で書かれた半GUIアプリを取ることを約だとポートはD2007に、最終的にコンソールアプリケーションおよび/またはサービスにそれをオンにします。 (本GUIはglorifedスタート/ストップボタンとアクティビティログよりより少しです)。
これは、クライアントが接続したときにいろいろなことを行うために指定したポートとランニングオフに耳を傾け、古典TServerSocketアプリケーションです。私は物事のNativeDBは側で任意の巨大な問題を期待していないんだけど、D5とD2007との間に何らかの変更(バグ修正、改善は)限りTServerSocketが行くようがあった場合、私は疑問に思いましたか?
私たちは、インディなど、ブロックするソケットを使用していない - それだけでTServerSocketはストレートD5エンタープライズ箱から出して、scktcompユニットからです。私はD2007の下TServerSocketと非常に何か問題がある場合を除き大幅にコードを変更するために探していませんよ。 : - )
他のヒント
ICSとコマンドラインアプリケーションを実装し、これらのコンポーネントは、非同期操作のためのWindowsメッセージを使用しているためTServerSocket /はTClientSocketは、不可視のウィンドウを作成するために必要な場合があります。私はまだそれを自分で試していないが、多分それはICSまたはsckcomp例や情報源に記載されています。