サービングWebページの動的データを処理するサービングWebページの動的データを処理するため、組込みシステムのほとんどは、動的またはリアルタイムの情報は、このネットワークのチュートリアルではウサギとTINIの例では、動的なコンテンツを持つWebページを提供開始を含むWebページを提供する。例は以下のWebページの提供は、HTTPなどのプロトコルを使用して導入されます。 2つのアプローチ
Microsoft社のInternet ExplorerなどのWebブラウザは、クライアントアプリケーションが使用して、インターネットまたはローカルネットワーク上のサーバーからWebページを要求するにはHTTPです。サーバーPCや他の大規模なコンピュータである必要はありません。限られたメモリを含むページがページに表示する、リアルタイムのデータを受け入れ、ユーザーの入力に基づいて行動を含むテキストや単純な画像を含むを提供することができますでも、小型の組込みシステムブラウザを要求し、ページを表示するためのユーザーインターフェイスを提供します。コンピュータを要求するWebページは、通常はフルスクリーン表示されますが、一部のアプリケーションに制限を表示する機能と、HTTPクライアントとして機能することができます組込みシステム向け。場合は、要求されたページは非常に簡単でも、テキストのみの数行の十分な可能性があります表示されます。または、組込みシステムを受けるかもしれないと、すべてのブラウザでページを表示せずにWebページの内容を処理します。これはネットワークのチュートリアルではWebサーバー上で当てています。インターネットに接続すると、Webサーバーは、インターネット上の任意のブラウザにページを提供することができます。または、サーバー固有のIPアドレスからの要求のみに応答するようにプログラムされることがあります。ローカルネットワーク内のWebサーバーを選択したコンピュータに、または任意のコンピュータにローカルネットワーク内のページを提供することがあります。 Webサーバーとして機能する一般的に、次のすべてが持っている組み込みシステム: •不揮発性メモリを提供するページを保持します。 TCPとIPのための•サポート。 Webページやページ応答旅行のTCPセグメントのデータ部分に送信されたリクエスト。 HTTP用•サポート。サーバーを理解し、Webページ用の受信された要求に応答することができる必要があります。 HTTPの標準の要求と応答の形式を指定します。 •ローカルネットワークまたはインターネット接続。インターネット上でページを提供するために、Webサーバーがインターネットに接続する必要があります。ので、システムはHTTP要求を受信することができます任意のファイアウォール、第10章の説明に従って設定する必要があります。 •1つまたは複数のページを提供する。 Webページのファイルまたはテキストのブロックのあるフォームを使うと呼ばれるハイパーテキストマークアップ言語(HTML)エンコーディングです。 HTMLエンコードは、ページ上で、テキストサイズ、フォント、テキストや他の要素の位置は、ページ上を含むテキストや画像のフォーマットを指定します。 HTMLコードをページに表示されるイメージだけでなく、他のページやリソースへのリンクへのリンクを含めることができます。動的なコンテンツを持つWebページを提供するには、ソフトウェアは、動的なコンテンツとしてのページが提供されているの挿入の方法がある必要があります。プロトコルとテクノロジのHTTPとHTMLを含むWebページを提供するためにサーバーを有効にするに沿って作業をすることができます様々なリアルタイムのデータとユーザの入力に応答します。このネットワークのチュートリアルの方法は、Webサーバは、ユーザ入力に応答することができますカバーのリアルタイムデータを提供する2つのアプローチは、第7章が含まれます。 動的データをページサービング多くのWebページの場合を除き、誰かがページのHTMLファイルをアップロードしてサーバーに新しいファイルの編集は、ページ上の情報は変更されませんは静的です。静的なWebページには、一定の製品の情報、記事、その他の情報を提示するために便利です。しかし、ほとんどの組み込みシステムのほとんどは静的なページは、おそらく他のページへのリンクでは、ホームページの提示以外を使用している。埋め込まれたシステムは、Webサーバーとしての機能はほぼ確実にセンサーの測定値、またはのようなリアルタイムの情報を表示したいと思うし、他のツーのプロセスやシステムを制御しているか監視する環境に関する最新の情報です。 このセクションでは、ウサギとTINIの第3章でWebページを提供することができます導入モジュールを示して表示する、動的なデータ。動的な、あるいは、リアルタイムのデータが提供されている時間の経過とともに、それぞれの時間は、ページが異なることができますを変更することができます任意のデータが含まれます。明白な例では、カウンタのアクセスのページにアクセスされているが表示される番号です。動的なデータも、情報をセンサやスイッチを測定し、時間と日付を含めることができます。をサポートするコードでは、ウサギおよびTINIは、TINI上でのJavaサーブレットの場合には(そして別の情報源)と大幅にプログラミングの動的なコンテンツを持つWebページを提供するために必要な量を減らすに含まれます。動的なデータをこのネットワークの例では、アプリケーションが提供チュートリアルでは、メッセージのは、時間の表示量は、システムまたはアプリケーションが起動されており、実行して構成されます。ネットワークの記事は、6月1日ページの例を示しています。組み込みシステムの保存日数、時間、分、および変数の秒時ページを提供する、サーバーアプリケーションは、挿入、ページ内の適切な場所には、変数の現在の値です。あなたのWebページには、システム内の任意の変数の現在値の表示を作成するのと同じ技法を使用することができます。その結果は、ウサギとTINIの例と同じです結果を達成するために異なるアプローチを使用しますが。ウサギは、ファイル内の適切な場所での変数の値を挿入するに提供されているサーバーに指示Server Side Includeのディレクティブを使用します。 TINIのではなく、別のファイルには、Webページを保存するには、アプリケーションのシリーズを使ってWebページとして送信されるのを作成し、TCPソケットには、ページの内容を送信すると、指定された場所での変数の値を挿入するに書き込みますこのページです。 記事は、ダニエルR.提出 免責事項:弊社のウェブサイトは、この資料の内容については責任を負いません。 Webarticles無料の情報リソースです。 重要: この記事は、"サービスのWebページの動的データを処理する"自動ソフトウェアによって翻訳された。大変申し訳ございませんが発生した可能性があります任意のスペルミスを感じている。お客様のご理解いただき、ありがとうございます。
|
|||||
| Online: 229 users browsing the articles directory |
|
|