OVLoader 近期的變動:display server可自行設定,以及安全性支援

1 view
Skip to first unread message

Lukhnos D. Liu

unread,
May 31, 2007, 1:08:51 PM5/31/07
to openv...@googlegroups.com

r2666-r2668 做了幾個變動。這些是為了早一點讓俗稱
「入力娘」的 WebKitServer 能早日
實用化,所做的準備。

最重要的兩個變化。首先,是過去一直提到的 "display
server 安全性問題" 。此處的安全
性不是網路或資料安全性。而是「當 OVDisplayServer 從
記憶體中消失時,現有使用 OV 的
應用程式會出問題」。

這個問題已經解決了,靠的是 OS X 在 distant object 失
效時會發出的 exception。
如果 OVLoader 抓到此一 exception ,即會重新連線。

另外就是在 OV prefereneces 中增加以下這幾個 key:

<key>OVLoader</key>
<dict>
<key>displayServerName</key>
<string>OVWebKitServer-0.7.2</string>
<key>displayServerPath</key>
<string>/Users/blah/projects/openvanilla/trunk/Experiments/
WebKitServer/build/Release/WebKitServer.app</string>
<key>displayServerStartupTimeout</key>
<string>20</string>
...
</dict>

以上面的例子來說,displayServerName 設成
OVWebKitServer-0.7.2 ,然後從
displayServerPath 所指定的目錄載入 display server ,而啟
動的 time out 定為
1 秒中(20 個 0.05 sec 的 tick)。

WebKitServer 也在此正式更動 identifer,使用
"OVWebKitServer-0.7.2" 來和
OVDisplayServer 做區別。

至此,想要測試 WebKitServer 的朋友,可以自由 kill/quit
WebKitServer 程式了。

d.

Reply all
Reply to author
Forward
0 new messages