Discussion:
[問題] 請問與底層溝通 與aglet的問題
(时间太久无法回复)
123
2007-07-25 16:31:00 UTC
Permalink
我的問題 牽涉到了一些想法與可行性




我想做的事情是能夠 實作一個代理

代理的工作:


電腦內可以上網下載 或執行所謂的agent (這個地方可能是java servlet ?)

而agent 會收集 電腦的以下資訊:

OS的所執行的程式及服務

OS目前的連線資訊--網卡 網路流量

然後agent 會做一些事情 譬如將網路關閉 或是 將無線網路開啟 等網路應用



我的問題是:

請問java有辦法做到這些工作嗎 (我的OS 是會使用linux)

請問我描述的情形 就是一種agent嗎?

還有java 的aglet 請問是什麼用途的呢?
我上網查的資訊 是一種 mobile agent 寫的很理論
我不知道能夠利用aglet 能夠做到那些事情 ?




問題可能不夠詳細或是清楚

請大家多多指教



非常感謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.228.157.98
痞子軍團團長
2007-07-25 18:26:43 UTC
Permalink
有些東西我讀的模模糊糊的
不過,有件事我可以很肯定
就是在 Computer Science 當中,agent 這個字是有很多涵義的
所以在 search 的時候,keyword 最好不要只有 agent這個關鍵字


※ 引述《faraway0203 (123)》之銘言:
: 我的問題 牽涉到了一些想法與可行性
: 我想做的事情是能夠 實作一個代理
: 代理的工作:
: 電腦內可以上網下載 或執行所謂的agent (這個地方可能是java servlet ?)

應該是 applet 或是 jws
servlet 是 server 端處理的,最多只能碰到 client 端的 browser

: 而agent 會收集 電腦的以下資訊:
: OS的所執行的程式及服務

應該得用呼叫外部指令的方式

: OS目前的連線資訊--網卡 網路流量

這個部份用 SNMP 比較正規?
(印象當中 SNMP 可以撈到的資訊好像可以包山包海
不過那已經脫離 Java 的範圍了)

: 然後agent 會做一些事情 譬如將網路關閉 或是 將無線網路開啟 等網路應用
: 我的問題是:
: 請問java有辦法做到這些工作嗎 (我的OS 是會使用linux)

OS 層級的東西,java 應該只能透過呼叫外部程式或是 jni 的方式來達到(吧?)

: 請問我描述的情形 就是一種agent嗎?

是...
但是是不是你要的那種 agent... hmmm [逃]


====
有錯請指正

--
 侃侃長論鮮窒礙  首頁:http://www.psmonkey.idv.tw
 眾目睽睽無心顫  Blog:http://ps-think.blogspot.com
 煢居少聊常人事 
 殺頭容易告白難  歡迎參觀 Java 版(@ptt.cc)精華區 \囧/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.193.157

Loading...