電子機器を用いた製品の改善や製品開発に関する業務の効率化をめざして、通信プロトコル、伝送手順、通信に関する実装技術を習得します。
1.概要
(1)訓練の目的
(2)ネットワークを活用した計測・通信制御システムの利用方法
2.TCP/IP概要
(1)OSI参照モデルとTCP/IPプロトコル
(2)伝送手順
(3)TCPとUDP
3.ソケットシステムコールを活用した実装方法
(1)IPアドレス、アドレスファミリーを管理する構造体について
(2)ソケットについて
(3)ソケットシステムコールについて
(4)サーバ構築の実装方法と特徴
(5)マルチプロセスとマルチスレッドについて
4.通信システムの構築実習
(1)デバイス制御を行なう通信制御アプリケーションの作成
イ.軽量Webサーバを利用したCGIプログラムの作成
ロ.ソケットを利用した簡易Webサーバの構築
ハ.ソケットを利用したメール送信サーバの構築