作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 一个类似於dns架构的撰写方法
时间Mon Feb 16 19:58:04 2009
※ 引述《Frederic0602 (找到工作罗!开心^_^)》之铭言:
: 程式如下所述:
: 现在有A,B,C三台电脑
: 在一刚开始时,A电脑上有 甲,乙,丙三只程式
: B,C没有甲乙丙这三只程式
: 1.A机器上有记录B,C这两台电脑的ip位址跟B,C应该要有的程式
: 假设 B要有乙 C要有丙
: 2. 当A系统开始启动之後,有以下两种状况发生
: (1)A会去比对B和C中是否有对应的程式 就是检查B中是否有乙,C中是否有丙
: 若没有或版本不符合,则会将乙跟丙的程式,传送给B和C,并跳3.
: (2) 若B和C中有程式乙跟丙,且版本符合,则跳3.
: 3. A下command给B和C,让B和C中的乙跟丙程式启动,若成功,则向A记录已成功
: 4. 若B需要传送资料给C机器,因为B机器不知道C机器的ip,则此时会向A机器做查询
: 待查询到ip之後,B会照着这个ip传送资料给C。
: 5.每隔一段时间,B和C会去A机器上登记ip,代表说B和C机器仍然活着!
我觉得,先跳过 RMI 还是自己挖 socket
你的需求有一个,算... 矛盾吗?
表面上看起来,B, C 是被 A 检查的...
问题是,如果你不先在 B, C 上头开个窗口(或是称... 後门? XD)
那麽,A 要如何去检查 B, C 呢?
(至少以我的程度 or 正常手法,是想不太出来啦 XD)
如果上述问题成立的话
那麽,反过来说,B, C 已经执行某个基本的程式
来迎接 A 的临幸 XD
那麽,干麽那麽麻烦,就让那个基本的程式自己去连 A 就好啦 XD
最後,不负责任地说(因为我 RMI 写完 "hello RMI" 就搁着了)
理论上用 RMI 比较好写... (吧?)
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.210.169