私は並行性テストのためにpascal-fcを研究しています。
私はJavaのスレッドとそのモニターに精通しています。
チャネルの役割がわかりません。説明してください。
私は並行性テストのためにpascal-fcを研究しています。
私はJavaのスレッドとそのモニターに精通しています。
チャネルの役割がわかりません。説明してください。
チャネルは、受信者と送信者をリンクする一種のオブジェクトです。
Pascal-FCでは、強く型付けされています。送受信できるオブジェクトの種類を宣言する必要があります。プロセスが別のプロセスとのチャネルを開くという意味で、それらをチャネルとして実際に想像することができます。そのチャネルと他のプロセスからもintegers送受信できるようになりますintegers。
これは、主に2つの操作を実行できる通信デバイスです。
send、として定義channel_var ! expressionreceive、として定義channel_var ? variable