DWR Java AJAX Applications (Paperback)
暫譯: DWR Java AJAX 應用程式 (平裝本)
Sami Salkosuo
- 出版商: Packt Publishing
- 出版日期: 2008-10-24
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 210
- 裝訂: Paperback
- ISBN: 1847192939
- ISBN-13: 9781847192936
-
相關分類:
Ajax、Java 程式語言
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$580$464 -
$1,102Unix Network Programming, Vol. 1 : The Sockets Networking API, 3/e (IE-Paperback)
-
$480$379 -
$2,340Understanding the Linux Kernel, 3/e (Paperback)
-
$1,180$932 -
$490$382 -
$530$419 -
$780$616 -
$690$587 -
$480$379 -
$520$442 -
$750$638 -
$520$411 -
$530$419 -
$890$757 -
$490$387 -
$650$514 -
$450$351 -
$490$417 -
$520$411 -
$780$616 -
$520$406 -
$580$458 -
$780$616 -
$580$493
商品描述
AJAX enables rich desktop-like user interfaces in the browser and enables interactive interfaces that can even replace traditional user interfaces. DWR (Direct Web Remoting) is an Open Source Java framework for building AJAX applications. DWR's main idea is to hide AJAX implementation details, like XMLHttpRequest, from developers. By using DWR, you can concentrate on developing the application and business objects and leave AJAX details behind the scenes where they belong. DWR allows server-side Java classes to be used in the browser and JavaScript functions to be used on the server (Reverse AJAX).
This book will show competent Java programmers how to work with DWR to create powerful AJAX applications. It starts with a tutorial on DWR's main features and functions. Then it covers setting up the development environment. Finally, it concludes with some sample applications.
The later chapters are full of example code for sample applications, to aid comprehension.
What you will learn from this book?
- Will make your development faster and simpler by teaching you the features of DWR and implementing it with Reverse AJAX.
- Teaches you how to use DWR JavaScript libraries, Convertors, Creators, Filters and Signatures. Integration with other projects, and Security - factors which are essential to developing any DWR application.
- Specifies practical aspects such as supported browser and environments, configuration, setting up development environment, testing and debugging, error handling, packaging and deployment in a comprehensive manner, by demonstration where required.
- Provides a practical demonstration of creating a dynamic user interface, implementing tables and lists, and field completion for you to derive concepts from.
- Shows advanced elements of user interface through practical examples of creating forms, building a navigation tree, and map scrolling.
- Teaches back-end integration: integrating a database with DWR, integrating with web services, and integrating with a messaging system.
- Includes collaborative book authoring and chatroom applications, which show how easy it would be to enhance your applications to production grade using these samples as a starting point for development and as a source of ideas.
Approach
The initial part guides the reader through the features of DWR and how it works to make the developer ready for practical implementation. The later part contains plenty of code (with explanations) and graphical interface-driven step-by-step examples, which the reader can try out while surfing through the book to learn by doing.
Who this book is written for?
This book is written for competent Java developers and assumes that you are a professional rather than hobbyist. You should be familiar with the concepts of programming, Web 2.0, and AJAX.
商品描述(中文翻譯)
詳細內容
AJAX 使得瀏覽器中能夠實現豐富的桌面般用戶界面,並且能夠實現互動式界面,甚至可以取代傳統的用戶界面。DWR(Direct Web Remoting)是一個開源的 Java 框架,用於構建 AJAX 應用程序。DWR 的主要理念是將 AJAX 的實現細節(如 XMLHttpRequest)隱藏起來,讓開發者專注於應用程序和業務對象的開發,而將 AJAX 的細節留在幕後。DWR 允許在瀏覽器中使用伺服器端的 Java 類,並在伺服器上使用 JavaScript 函數(反向 AJAX)。
本書將向熟練的 Java 程式設計師展示如何使用 DWR 創建強大的 AJAX 應用程序。它首先介紹 DWR 的主要特性和功能的教程。然後涵蓋設置開發環境的內容。最後,結束於一些示例應用程序。
後面的章節充滿了示例代碼,以幫助理解。
您將從本書中學到什麼?
- 通過教您 DWR 的特性並使用反向 AJAX 實現,讓您的開發更快更簡單。
- 教您如何使用 DWR JavaScript 庫、轉換器、創建器、過濾器和簽名。與其他項目的集成,以及安全性——這些都是開發任何 DWR 應用程序所必需的因素。
- 以全面的方式指定實用方面,如支持的瀏覽器和環境、配置、設置開發環境、測試和調試、錯誤處理、打包和部署,並在需要時進行演示。
- 提供創建動態用戶界面的實用演示,實現表格和列表,以及字段自動完成,讓您從中獲得概念。
- 通過創建表單、構建導航樹和地圖滾動的實用示例,展示用戶界面的高級元素。
- 教您後端集成:將數據庫與 DWR 集成、與網絡服務集成,以及與消息系統集成。
- 包括協作書籍創作和聊天室應用程序,展示如何利用這些示例作為開發的起點和創意來源,輕鬆提升您的應用程序至生產級。
方法
初始部分引導讀者了解 DWR 的特性及其工作原理,讓開發者為實際實施做好準備。後面的部分包含大量代碼(附有解釋)和圖形界面驅動的逐步示例,讀者可以在翻閱書籍的同時進行實驗,以通過實踐學習。
本書的目標讀者是誰?
本書是為熟練的 Java 開發者撰寫的,假設您是一位專業人士而非業餘愛好者。您應該熟悉編程、Web 2.0 和 AJAX 的概念。