您好,登錄后才能下訂單哦!
Web應用程序框架——XWAF簡介
版本:V1.0.0.0
XWAF是一個基于java反射和Servlet 技術的Web應用程序框架。其英文全稱為“eXtensible Web Application Framework”,意即“可擴展的網絡應用程序框架”。
XWAF框架自帶類包掃描器、注解解析器、URL適配器和訪問控制器。能夠自動掃描用戶指定的Handler(處理器)和Interceptor(攔截器)類包,并解析其中所包含的類和方法的注解,創建客戶請求URL與Interceptor 類和Handler方法適配器,控制 Interceptor 攔截器與Handler 處理器的代碼執行順序。
XWAF框架還提供了大量基于自主核心技術的基礎功能代碼包(分為Java和JavaScript代碼包),功能涵蓋:文件上傳、文件下載、XML解析、JSON解析和數據轉換、日志管理、MD5加密、隨機數據加密和解密、手機短信驗證服務支持、WebSocket 通信服務支持和 Ajax 應用等等。數據傳輸采用特有的數據字段分層集合模型,即將要傳輸的數據分別由數據字段(DataField)、數據記錄(Record)和分頁數據集(PageDataSet)等對象分層打包,數據集包含記錄集合,記錄包含字段集合。不同的記錄可以包含不同大小的字段集合。可以很方便的描述不規則的表數據。
使用XWAF框架,用戶可以輕松實現面向對象和面向切面的開發。業務功能的添加和刪減就像插拔功能芯片一樣,有助于推進企業級Web應用程序的模塊化和標準化,降低項目代碼的整體耦合度和復雜度,方便項目的部署、運營、維護和業務功能擴展。同時,能夠大大減輕程序員的編碼工作量,縮短項目開發周期,提高開發效率。
為了幫助廣大程序員了解和使用XWAF框架,從今天開始,我將先后推出一系列文章,全面介紹XWAF框架的運行原理、基本結構、使用規范和約定,并盡量多地給出范例代碼。歡迎 Java 同行關注、了解和試用,并參與討論和完善工作!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。