新聞中心
Jython 2.1 實現(xiàn)了 Python 2.1 的大多數(shù)模塊。因此,大多數(shù)標準 Python 文檔都適用于 Jython。因為 Jython解釋器是通過 Java 實現(xiàn)的,所以在兩個 Python 實現(xiàn)之間存在許多程度不等的差異:Jython和 Cpython(常規(guī) Python 實現(xiàn))。Jython未包含一些內(nèi)置擴展模塊,例如 win32com、Tkinter、socket 和日志記錄。這些差異決定了 Jython腳本無法按照預期像 CPython 腳本一樣運行。因為 Jython2.1 是在 2001 年初發(fā)布的,所以它不支持許多流行的技術和行業(yè)標準。盡管存在這些不足,您仍然可以開發(fā) Jython腳本并通過 Jython模塊來完成常規(guī)計算。

創(chuàng)新互聯(lián)公司長期為超過千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為江都企業(yè)提供專業(yè)的成都網(wǎng)站制作、網(wǎng)站設計,江都網(wǎng)站改版等技術服務。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
通常,使用 Jython腳本管理 WebSphere Application Server 資源以取代 WebSphere Application Server 管理控制臺上的手工操作。您可以創(chuàng)建或刪除資源、修改資源的配置,以及讀取所關注資源的屬性。例如,您可以添加或刪除數(shù)據(jù)源,或者安裝或刪除應用程序。WebSphere Application Server V6 實現(xiàn)了 Java Management Extensions (JMX) 框架來管理資源。但是,Jython未提供以其當前格式使用 JMX 框架的功能。而且,管理 WebSphere Application Server 資源非常復雜。需要花費大量時間才能掌握資源管理和開發(fā)只基于 Jython模塊的腳本。幸運的是,您可以從 wsadmin 腳本對象和 WebSphere Application Server 庫中獲得大量幫助。
WebSphere Application Server 提供了有用的 wsadmin 腳本對象來增強對 Jython的支持。借助于這些腳本對象,Jython腳本可以利用 JMX 的優(yōu)勢、創(chuàng)建或刪除資源,以及查詢和修改 WebSphere Application Server 資源的配置。由于 wsadmin 與 Jython解釋器集成在一起,因此 wsadmin 腳本對象在 Jython腳本中作為本地對象處理,從而極大地簡化了編程。
另一個值得注意的功能是 WebSphere Application Server 庫。由于 Jython項目的開發(fā)滯后于 Python,因此許多新興技術(包括 XML 解析器、日志記錄的使用,以及 Web 服務)在當前的 Jython版本中并未實現(xiàn)。然而,大量 WebSphere Application Server 配置文件是屬性文檔及 XML 文檔。在這些情況下,您可以利用 WebSphere Application Server 庫,它是 WebSphere Application Server 的內(nèi)置 Java 庫。WebSphere Application Server 庫包括 Java 2 平臺和 Java 2 標準版 (J2SE) 的所有庫,并且 WebSphere Application Server 庫支持大多數(shù)現(xiàn)行行業(yè)標準,例如文檔對象模型 (DOM) 和 XML 簡單 API(Simple API for XML,SAX)。借助于 WebSphere Application Server 庫,您可以有效地提高工作效率。
Jython腳本編程模型強調(diào)了腳本對象和 WebSphere Application Server 庫,如圖 2 所示。
圖 2. Jython腳本編程模型
【編輯推薦】
- 幾個基礎的Jython腳本示例
- 使用Jython編寫Servlet
- 如何在Java中調(diào)用Jython
- Jython訪問MySQL詳細步驟
- 略談Jython語言:什么是Jython?
網(wǎng)頁標題:使用Jython腳本管理WebSphere資源
分享路徑:http://m.fisionsoft.com.cn/article/dhcgjcp.html


咨詢
建站咨詢
