こんにちは私はデルファイでサーバーを作りたいと思います。私はエンカルタの素晴らしいビデオをyoutubeに見つけました:https://www.youtube.com/watch?v=_P6waeTlhVcそして私はYouTubeに直接質問しましたが、そこから3つのコメントと1つの答えはありません。彼らの答えを待っている時間を無駄にしたくない。Webモジュールのアクションコンポーネントにすべてのテーブルをラップして、delphiでRestサーバーを構築していますか?
このビデオでは基本的に、男は休憩サーバーを作成する方法を説明し、彼はすべてのクライアント側とサーバー側を構築します。彼の例では、彼は自分のサーバー側で(すべてのCRUD操作で)雇用を得るためのメソッドを作成し、実際にEmployeesである1つのテーブルのラッパーを作成し、要求のタイプを取得するWebモジュールアクションを作成します投稿を入れるか削除する)、それに対応する手続きを呼び出します。
これはちょっと恐ろしいようですが、1000台のテーブルがあればどうなりますか?各テーブルのすべてのCRUD操作で、それぞれのWebモジュールアクションを作成する必要がありますか?それは私にとって極端に痛いようです。それとも、これはサーバー側で休憩を実装する通常の方法ですか?
は当然のことながら、私は見つけるの今後のバージョンで動作するにはあまりにも厄介なWebコンポーネントを内蔵しており、私は一般的に、この正確な理由のために私自身のRESTサーバーを展開に頼ります。 RADはRapid Application Developmentの略で、Delphiはビルトインの既製品を使用して物事を迅速に実行するよう努めています。しかし、あなた自身のような大規模なプロジェクトには必ずしも依存するべきではありません。 HTTPサーバーの仕組みを制御することは、それが適切に行われている限り、時間と労力の価値があります。 –