ネットワークについて。
データ転送、伝送、配送技術プロトコル。
モデリング技術。
PC端末やブラウザをサーバに対してクライアントと呼びます。
クライアントがブラウザである場合ウェブクライアント環境には以下の様なものがあります。
サーバについて。
C/Sセキュリティについて。
システム開発支援について。
ウェブサーバについて。
サーバサイドアプリケーション一例。
インターネット上でデータを外部からの悪意あるアクセスから守るウェブセキュリティについて。
各種サーバOSには下記のようなものがあります。
UNIX/Linuxの操作は基本的にシェルで行います。
インターネット上の住所はIPアドレスとドメインが一意に限定されるケースと1つのIPアドレスに複数のドメインを関連付けるケースがあります。
インターネットを介してクライアントとサーバ間でファイルを転送する仕組みがプロトコルの一つであるFTPで、ディレクトリやファイルに対する権限がパーミッションです。
サーバは自身で設置するか、多くの場合無料や有料でサーバのスペースを借りる方法などがあります。
インターネット上でデータをやり取りする場合、ASCIIコードで理解できる文字として送信する事になっており、その際の符号化をエンコード、復号化をデコードといいます。
URLという言葉が使われる事が多いですが、本来これはURIと呼ばれるものです。
その他。
クラスライブラリやクラスモジュール等。
Microsoft/.NET Framework
クラサバやウェブ開発に利用される主なプログラミング言語。
その他のプログラミング言語等。
ウェブ用言語、CGI言語には以下の様なものがあります。
RDB/リレーショナルデータベースには以下の様なものがあります。
プログラミング言語がRDBにアクセスする際にはデータベース接続というミドルウェアを利用します。
RDBのテーブルデータの選択、追加、削除、変更、更新を行う仕組みが構造化問い合わせ言語SQLです。