疎結合プログラム開発環境の通信路に関する一検討
スポンサーリンク
概要
- 論文の詳細を見る
LC-IDE (Loosely Coupled Integrated Development Environment) is a distributed program development environment where programmers can connect many editors, compilers, and/or test-applications on different machines over the Internet to build high-quality software. It has the advantage that a single programmer can execute many tests on different machines all at once. When the file-alteration-monitor agent of LC-IDE detects a change in the source file repository, it emits a signal to the test agents, and the agents execute tests on the host where they are running. In our former work, we proposed and gave an implementation of LC-IDE by P2P network. In this paper, we focus on the signaling mechanism of LC-IDE and design a new one-to-many signaling mechanism over HTTP requests where a client periodically sends an HTTP polling request to a "core agent," who manages signals and delivers them to all the interested client agents. Wait-free implementation of the signaling machinery is given by compare-and-store technique.
論文 | ランダム
- Strong Effect of Yb Filling Fraction on the Magnetic Ground Sate of the Filled Skutterudite YbFe4Sb12
- 水稲の葉の老化に関する研究 : 1. 老化に伴う葉緑素の低下と核酸代謝との関係 (第144回講演会)
- 茶樹黄化さし木の生理に関する研究(第1報) : 黄化処理が穂木ならびにさし木後の葉の諸性質に及ぼす影響
- 植物栽培用螢光燈の葉緑素形成に及ぼす効果
- 表現解釈と表現の自由--日本の判例に見る憲法問題としての司法事実認定