2

これを行うための解決策があるかどうか知りたいです。誰かいますか?

全体像: Delphi シン クライアントを使用して、Web 経由でデータにアクセスしたいと考えています。しかし、私は自分のサーバー/サービスをパスカルで書き続けたいと思っています。

「そうではない」全体像: Delphi で ClientDataSets への SOAP Midas パケットをエミュレートする php を作成しようとしていますが、それを行うために必要な筋肉が脳にありません。したがって、dbexpress を FPC に変換しようとすることはできますが、これが合法かどうかはわかりません。

皆さん、PHP、java、c#/asp、python、ORM などの機能が役立つことはわかっていますが、私は GUI の専門家です。cobol で 10000 行のレポートをプログラムしたことのある人なら誰でも、私が話していることを知っています。私は自分の SOAP 接続をネット上のサーバー (私はサービス プロバイダーを所有していません) に向けて、顧客を満足させたいだけです。シンプルな...

4

3 に答える 3

2

RemObjectsSDKはFreePascalをサポートしています。また、Free Pascalは、とりわけLinuxプラットフォーム向けのDelphi互換のPascalコンパイラです。

http://wiki.remobjects.com/wiki/Introduction_to_Free_Pascal_support

FPCに精通していて、(ご指摘のとおり)多くのコード行を記述したくない場合は、RemObjectsSDKが本当に興味深いオプションだと思います。

Delphiクロスプラットフォーム版が作成中です。うまくいけば、Delphiの次のバージョンで、Linuxプラットフォーム用のDataSnapサーバーを構築することが可能です。

于 2009-11-13T13:47:55.813 に答える
1

これは、Lazarus と wst (Web サービス ツールキット) を使用して実行できます。一部のクライアント/サーバー プロジェクトに使用します。Lazarus では、(ほぼ) 100% 互換性のある Delphi コードを使用でき、Windows、Linux、および OSX 用のネイティブ アプリにコンパイルできます。

唯一の問題は学習曲線であり、かなり浸透しています。

于 2009-11-13T12:37:25.863 に答える
0

Delphi 2010 DataSnap は、REST プロトコルと JSON をデータ パケットとしてサポートします。これは、Delphi アプリを非 Delphi アプリと統合するソリューションを設計する場合に役立つ可能性があります。

于 2009-11-13T14:22:50.903 に答える