常州技師學院 謝國元
目前,網絡管理應用軟件正逐步從電信和大型網絡管理向中小企業應用,并越來越多地應用于網絡管理中,它影響著生活的方方面面。然而,它們的發展是由于聯合國系統許多領域和結構的復雜性,例如安全和不連貫。另外,web服務技術可以很容易地與網絡管理相結合,因為它有一個統一的標準:無限制的語言開發,允許在不同的平臺上工作。網絡管理軟件;網絡服務;XML;EJB,網絡管理體系結構。該系統是一個基于網絡服務器框架的網絡管理應用平臺(開發人員可以使用它來創建應用程序的基本服務元素)。
在本研究中,服務器的定義是指公司使用網絡服務技術打包的現有應用程序或網絡設備。使用WSDL的描述,然后將其放在web服務器或互聯網上的UDDI服務器上,以搜索和調用已注冊的公司服務。在系統架構中,服務器可能位于其他組織或公司的計算機系統中,這些組織或公司主要使用soap進行互聯網電話訪問,盡管其他服務用戶只能使用發布的WSDL調用描述;他們不知道系統是一個真正的業務邏輯,實際上是邏輯。由于系統圖是一種常見的格式,因此它已被整合到貝爾召開的歐洲央行會議中。數據傳輸不限于相同的環境或平臺管理。
網絡服務網絡管理軟件主要應用于許多行業。金融機構總部設在分支機構;保險部門總部設在分支機構之間。7×24的主要思想是通過模擬系統管理員的日常業務,對整個系統進行實時控制和管理。它包括兩個模塊:無限視圖和u-trust視圖,用于控制以太網交換機或使用網絡防火墻產品,這是一個簡單的網絡管理工具,它充分利用設備控制信息完成網絡管理功能的配置,如設備配置和設備狀態控制。以下是網絡產品結構,由三部分組成:前端服務器;后臺服務器;管理客戶端。
(1)后臺服務器是運行EMS、控制設備狀態和警告用戶的主要進程。
(2)終端服務器負責執行與客戶端相關的程序,接收和處理客戶端請求,并將當前結果返回給客戶端。
(3)客戶端管理客戶端用于連接后臺服務器,以便用戶可以訪問和管理后臺服務器;用戶必須安裝24h后臺服務器。可以打開客戶端程序。如果由用戶控制,也可以刪除,通過網絡控制服務器。
Sview是一種基于web服務的網絡管理軟件,目前主要基于多個行業的應用。尤其可見,金融機構在總部設與保險以及分支家之間的關系密切,其核心思想是,通過模擬系統管理員的日常操作,7×24對整個系統的運行狀態進行實時監控和管理。利用web服務,搭建一個平臺,以該網絡管理軟件為例,介紹了利用web服務進行集中管理的實現技術,每個設備的數據從后臺服務器讀取,并有自己獨立的數據庫和信息處理系統。
有兩種類型的客戶機:一種是基于JSP的網絡客戶機和一種是伺服服務,另一種是基于單一應用程序的GUI客戶機:HTML客戶機環境中的JSP/servlets。優點:選擇HTML的最大原因還是其平臺適應性廣,基本的HTML標準很好,雖然很枯燥,但能起到很好的作用。HTTPS協議非常簡單,可以用來開發具有不同網絡和防火墻配置的應用程序。HTML的缺點是它不與用戶交互,對用戶行為的任何響應都必須連接到服務器。
(1)業務邏輯層
①會話bean用于所使用的客戶工作。通常情況下,會話的生命周期不短,執行快速操作,例如添加新設備。
②實體bean在這里提供業務數據。一般來說,實體bean的生命周期很長,是基于RDBMS或OODBMMS等后臺存儲介質的。實體bean分為兩種類型:持久管理bean和持久管理容器。
③消息控制bean是面向信號的組件。它們通過面向新聞的中間件(如ibmmqseries或Tibco Rendezvous)接收消息。消息也可以通過Java客戶端用Java消息服務(JMS)標準發送,如果消息到達,則通過jmsapi在會話bean中發出實體相對應的操作,進而,指定相關會話,用于計算機實體的訂單價格,該會話表示產品和訂單,而帶有消息驅動的情感bean用于接收消息或將消息發送給會話bean或實體bean。
(2)定義Web服務
您可以通過WSDL自上而下或通過按下按鈕來定義web服務描述語言(WSDL)或Java接口。具體方法取決于是否有J2EE模塊來維護網站。我們已經實現了會話bean來密封業務邏輯。我們可以使用button-up方法,也就是說會話bean WSDL是通過提供適當的工具來實現的。
(3)實現服務
在實施這些服務時,必須完成以下任務:
①選擇要運行和運行的菜單項。不要停止操作或會話,例如關閉策略。可以在上下文列表中輸入未知服務器。
②創建提供者描述符并在提供者描述符中指定端點的實現。
根據現有的系統架構和安全標準,網絡服務提供了一個全面的安全模型來實現WS-security附件中的axis。可以應用Jax-rpc技術,通過其操作SOAP消息處理程序,將服務器或者是客戶端兩者中的SOAP消息進行處理,上述通常稱之為在服務器技術中的過濾器。它們的共同特點是處理程序/過濾器可以截取和處理這些查詢,以獲得更多的信息。更多的處理程序可以形成一個handchain,并且鏈中的每個處理程序都可以執行一個特定的任務,以示例的形式檢查一些處理程序的權限和一些訪問協議。
處理流程如下:
(1)客戶端(wsscience)向web調用服務發送查詢;(2)Wssecurity客戶端處理程序接收soap信息查詢;(3)服務器處理程序;(4)服務器處理器解碼soap加密消息;(5)服務器上的數據處理程序檢查SOAP消息身份驗證失敗,異常被拒絕;(6)服務器端處理程序刪除加密SOAP消息中的WS-security特性;(7)將加密的原始SOAP消息發送到目的web服務端口(如控制服務);(8)在處理網絡服務請求之后,目標網絡服務返回soap來回復信息;(9)有關soap的信息在服務器上的處理器中被截獲;(10)服務器上的進程對soap在數字服務器上捕獲的信息進行簽名。密鑰流簽名基礎;(11)下載服務器時對soap信息進行加密和簽名(使用RSA算法);(12)Soap加密信息通過網絡傳輸給客戶;(13)客戶機記錄加密的soap信息;(14)客戶端處理器對soap加密信息進行解碼;(15)客戶端處理程序在組合模式編譯字段中對SOAP消息進行身份驗證;客戶端.truststoreFalls認證失敗,異常被丟棄;(16)客戶端處理程序刪除加密SOAP消息中的WS-security特性;(17)加密的soap信息被傳輸到目標客戶機,客戶機提供調用結果??梢钥闯觯瑂oap信息在第一個soap上顯示了四次,基本上是“簽名、加密、加密、驗證”的過程。要創建這個密鑰庫,客戶機和服務器都有自己的用戶標識。客戶端和信任庫客戶端的機密身份信息,在本例中是服務器和服務器的身份信息。keystrede服務器本身的identity server Truststory信息包含服務器的標識(即客戶端的標識數據)。您可以使用以下批處理腳本訪問四個鍵盤。簽名、加密、解密和認證的實現包括簽名、加密、解密和認證,soap信息的解密和認證都包含在新聞shell類中。
JBoss采用EJB容器+tomcat5.0webservicejboss作為開放EJB容器。通過對Tomcat/jetty等開源網絡容器的集成,JBoss完全支持J2EE標準規范。在過去,J2EE只是一個系統化的、昂貴的同義詞。JBoss是一家中小型企業,它減少了進入J2EE領域的障礙,并對ibmbea和WebSphere等其他商業J2EE服務器產生了強大的影響。JBoss4.0是一個具有新AOP設計概念的JB容器。這種先進的設計理念無疑是ibmbea和其他工業制造商關注的焦點。擴展的AOP設計概念將不可避免地導致創建易于使用和穩定的EJB服務器產品。
結論:綜上所述,在交互式網絡應用中,在完成網絡管理軟件時,網絡服務主要是作為一種數據共享的手段,必須加以利用。網絡管理應用中,不同的設備在不同的平臺上用不同的編程語言開發應用程序。網絡服務在系統的開放性和可擴展性方面具有無可比擬的優勢。利用網絡服務實現數據交換的安全性,我們可以在個人數據庫和不同設備之間盡可能地交換數據資源,網絡管理軟件本身智能化、自動化,解決網絡問題是各大企業的發展方向,自動化的另一個發展方向是一些新興企業開始將網絡管理應用于首要地位。自動發現應用程序,檢查應用程序的不同組件,并通過圖表了解它們之間的關系。形狀表示組件和潛在性能問題之間的關系,自動發現問題,網絡管理器不分析許多網絡設備的協議。