1

私は Delphi Prism でソフトウェアを開発しており、特にモバイル デバイスまたは PC のリモート アクセスのために、プログラムの一部をインターネットまたはイントラネットに公開したいと考えています。Webサービスを使用してそれを行うことはできますか? もしそうなら、それを行う方法の一般的なアイデアを教えてください。そうでない場合、これを達成するために何を使用しますか、またはどのように選択しますか?

ご意見をお待ちしております。できるだけ徹底してください。ありがとうございました。

4

2 に答える 2

1

最も簡単な方法は、新しいWebアプリケーションプロジェクトを作成し、.asmxファイルを追加することです。簡単なウォークスルーは、C#ですが、ここに示されています。Delphi Prism XEを使用している場合は、C#コードをクリップボードにコピーして、Oxygene言語としてプロジェクトに貼り付けるだけで済みます。

于 2011-07-26T07:25:55.357 に答える
1

これを実現するには多くの方法があり、「Web サービス」はさまざまな技術を総称する用語です

選択したプラットフォーム (iOS、Android) でモバイル アプリケーションなどのクライアント (「クライアント サーバー」での使用法) を開発し、Delphi Prism で開発されたメイン アプリケーションによって公開されたデータを使用したい場合があります。

私は Delphi Prism に精通していませんが、JSON REST のようなサービス、XML-RPC サービス、さらには SOAP サービスを実装するさまざまな方法があるかもしれません (最後のものには近づかないように注意してください)。これらの Web サービス テクノロジーはすべて HTTP の上に実装されており、ほとんどのプラットフォーム (Delphi Prism もそうだと思います) は何らかのライブラリを通じてそれらをサポートしています。iOS および Android から、Web サービス (JSON サービスなど) によって公開されたデータを簡単に使用し、何らかのコントロールでデータを表示することができます。

上記の用語で Web 検索を行うと、多くの結果が得られます (実際に SOAP を使用する必要がない限り、SOAP は使用しないでください)。

于 2011-07-25T20:17:56.390 に答える