看板: BudaTech ◎ 佛典電子化討論    板主: HeavenChow
閱讀文章: 第 202/2032 篇 | 上篇 | 下篇 | 回覆 | 轉寄 | 轉貼 | m H d | 返回
發信人: b83050@ccstudent.ee.ntu.edu.tw (Post Gateway), 信區: BudaTech
標  題: 關於 JAVA 在電子書上的運用
發信站: 由 獅子吼站 收信 (Tue Sep 17 18:09:59 1996)


各位大德好!

    目前「讀經器」已經有許多位大德在開發了, 末學僅就
日前研習 JAVA 的一些發現, 與各位分享一下. 只是提供一下
JAVA 在此方面的資訊, 然而目前並沒有實作的計劃(其實
並不會很難), 因此純粹供作參考啦!

    JAVA 是 SunOs 發展的新型語言, 目前很流行, 
NetScape Navigator 以及 Microsoft InterNet Explore 從 2.0 開始
都有支援 JAVA Applet 的播映功能. 其中 MSIE 是免費提供的,
並且還有中文版.

    這讓我聯想到了, 目前我們在做讀經器的時候, 如果要設定
一些鏈結, 往往得進行特殊格式的處理. 功能最強的之一就是
利用 Windows Help 格式(RTF 格式的樣子), 或者像是自行
撰寫與 HTML 類似、但加以簡化的瀏覽器.

    這些我們發展出來的程式, 通常也會有搜尋等功能, 然而最
大的問題之一就是: 在網路上放的是一套, 在 PC (或是做成光碟)
則得另外寫一份程式.

    而 JAVA 本身是相當的 "獨立於平台之外" 的, 他利用 Virtual Machine,
使得任何的機器上(包括 UNIX, PC, MAC 等), 只要有 JAVA 的瀏覽器,
都可以執行 JAVA 程式(採直譯的方式, 所以執行速度會較慢, 但是可攜性
之普遍, 大大的超過了這點的不利條件. )

    而現在 WWW 瀏覽器之流行, 又以 NetScape 及 MSIE 為主,
而兩者都有支援 JAVA Applet. 現在不論是在 UNIX, PC, MAX
上, 都可以見到這些 WWW 瀏覽器, 也就是說執行 JAVA 的能力,
只要有上 WWW 的人的機器, 大多都已具備了.


    再加以末學前一陣子玩了玩 VC++ 的 OLE 內嵌等功能, 其中
也有看到像 Simple HTML Browser OLE 之類的 OCX, 因此有了
這個 idea, 提供給大家參考看看:


    或許以後可以以製作一份 HTML 格式的佛典資料庫, 其中以
JAVA 撰寫搜尋程式(搜尋的 Engine 或許可以從別的讀經
器移植? ). 這種方式製作的資料庫有什麼好處呢?
最大的好處就是, 不論是使用 UNIX 的人還是使用 PC 的人,
只要有 NetScape 或是 MSIE, 就可以讀這份資料庫,
而不像以前, PC 版和 UNIX 版得寫兩次程式.

    其中 MSIE 是微軟免費提供的, 因此就成本來說並不會
因此而增加. 要不然也可以直接利用 Simple HTML Browser OLE
之類的 OCX, 來很輕鬆的設計一個比較簡化、卻足夠我們須要的
瀏覽器, 專門用來瀏覽這片 CD. 而要放上網路非常簡單,
我們只要將整個光碟片拷到 WWW 下, 就可以直接讓人進來查資料了.


    不過寫到這裡我又想到, 若放在網路上而用 JAVA 執行搜尋的話,
會不會有什麼麻煩呢?  例如說若是要檢索一整個目錄下的某一字串,
不知道 JAVA 能否利用 Client 端去搜尋完後再將最後結果傳下?
因為要搜尋的東西太多了, 不可能先全部傳到 User 端再讓
user 端的 JAVA Browser 去搜尋.  不過我到目前還不知道
有什麼方法可以讓 JAVA 在 client 端執行耶... (一方面
因為我從開始看 JAVA 到現在, 雖然已經看完一本書, 正在
K 另外兩本, 不過也只過了三天而已 :p)

    不知道有沒有人知道解答的呢?

謝謝!


"'*-._,_.-*'"'*-._,_.-*'"'*-._,_.-*'"'*-._,_.-*'"'*-._,_.-*'"'*-._,_.-*'" 

   E-mail: b83050@cctwin.ee.ntu.edu.tw ; david@math.ncu.edu.tw
   邱大剛, Junior of Electrical Engineering Department,NTU.  【台大電機三】
 HomePage: http://www.ee.ntu.edu.tw/~b83050            【剛剛出爐的烘培雞】
      BBS: telnet://cbs.ntu.edu.tw                         【台大獅子吼站】



閱讀文章: 第 202/2032 篇 | 上篇 | 下篇 | 回覆 | 轉寄 | 轉貼 | m H d | 返回

卍 台大獅子吼佛學專站  http://buddhaspace.org