相關主題
商品描述
Use IBM WebSphere sMash to Rapidly Deliver Scalable, Flexible Web 2.0 Applications
With the radically new IBM WebSphere sMash and the Project Zero platform, it’s far easier to develop, assemble, and run applications and mashups that align tightly with SOA enterprise infrastructures. Getting Started with IBM WebSphere sMash covers all aspects of architecting, designing, and developing solutions with these breakthrough technologies.
Authored by three IBM leading sMash experts, this practical tutorial shows how to create state-of-the-art web applications far more rapidly than you ever could with traditional Java or .NET enterprise platforms.
As you walk through sample projects based on real-life scenarios, you’ll master both basic and advanced sMash features, ranging from request handling to event processing, database access to security. You’ll also learn agile best practices for consistently writing better web applications, delivering them sooner, and getting more value from them.
Coverage includes
• Installing and configuring IBM WebSphere sMash, and choosing your development environment
• Creating handlers to efficiently service all types of requests
• Understanding sMash’s “convention over configuration” approach, and knowing when to override convention
• Rendering responses that include visual content, data, and other resources
• Connecting with databases via Project Zero’s powerful data access API
• Using sMash’s security model to protect inbound and outbound connections
• Building more flexible applications with sMash’s sophisticated event processing
• Extending sMash development to non-programmers with Assemble Flow
• Programming client-side code with the Dojo Toolkit
• Taking advantage of sMash’s PHP support
商品描述(中文翻譯)
使用IBM WebSphere sMash快速交付可擴展、靈活的Web 2.0應用程式
透過全新的IBM WebSphere sMash和Project Zero平台,開發、組合和執行與SOA企業基礎架構緊密結合的應用程式和混搭變得更加容易。《Getting Started with IBM WebSphere sMash》涵蓋了使用這些突破性技術進行架構設計和開發解決方案的所有方面。
由三位IBM領先的sMash專家撰寫,這本實用教程展示了如何比傳統的Java或.NET企業平台更快地創建最先進的Web應用程式。
通過基於實際場景的示例項目,您將掌握基本和高級的sMash功能,從請求處理到事件處理,從數據庫訪問到安全性。您還將學習敏捷的最佳實踐,以便始終撰寫更好的Web應用程式,更快地交付它們,並從中獲得更多價值。
內容包括:
• 安裝和配置IBM WebSphere sMash,選擇開發環境
• 創建處理程序以高效地處理各種類型的請求
• 了解sMash的“約定優於配置”方法,並知道何時覆蓋約定
• 渲染包含視覺內容、數據和其他資源的響應
• 通過Project Zero強大的數據訪問API與數據庫連接
• 使用sMash的安全模型保護入站和出站連接
• 使用sMash的高級事件處理構建更靈活的應用程式
• 通過Assemble Flow將sMash開發擴展到非程式設計師
• 使用Dojo Toolkit編寫客戶端代碼
• 利用sMash的PHP支援