Learning Apache Karaf (Paperback)
暫譯: 學習 Apache Karaf (平裝本)
Johan Edstrom, Jamie Goodyear, Heath Kesler
- 出版商: Packt Publishing
- 出版日期: 2013-10-28
- 售價: $1,410
- 貴賓價: 9.5 折 $1,340
- 語言: 英文
- 頁數: 128
- 裝訂: Paperback
- ISBN: 1782172041
- ISBN-13: 9781782172048
-
相關分類:
Java 相關技術
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
Linux Device Driver Programming 驅動程式設計$690$587 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
別再說你不懂 HTML5:圖解網頁設計必學的 9 堂課$360$281 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
Arduino 基礎入門套件 (附範例程式下載連結)$950$903 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
Linux 系統程式設計, 2/e (內容涵蓋 Linux Kernel 3.0) (Linux System Programming: Talking Directly to the Kernel and C Library)$780$616 -
統計分析入門與應用-SPSS 中文版 + PLS-SEM (SmartPLS)$620$490 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
$414低功耗藍牙開發權威指南 -
Arduino 互動設計專題與實戰-深入 Arduino 的全方位指南 (附114段教學與執行影片/範例程式檔)$550$435 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
ASP.NET MVC 5 網站開發美學$780$616 -
Eclipse 完全攻略(第三版):從基礎 Java 到 PDE 外掛開發$620$484 -
ARM Cortex-M0 官方教材-嵌入式系統設計入門 (The Definitive Guide to the ARM Cortex-M0)$780$663 -
HTML5: The Missing Manual, 2/e (國際中文版)$580$458 -
3ds Max 動畫設計快速入門 (附400分鐘功能影音教學/範例)$450$356 -
啊哈!圖解演算法必學基礎$350$298 -
Swift初學特訓班--iOS App 開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式)$420$332 -
王者歸來:OpenStack 雲端系統--Nova + Swift + Quantum + Hadoop$780$663 -
Big Data-驅動大企業的幕後推手 (Big Data: Understanding How Data Powers Big Business)$380$323 -
Android 程式設計入門、應用到精通--增訂第三版 (適用 5.X~1.X, Android Wear 穿戴式裝置)$560$442 -
Raspberry Pi 2 Model B$1,680$1,596 -
實戰數位家庭自動化|使用Arduino$320$253
相關主題
商品描述
Everything you need to get started with installing, configuring, and administering Apache Karaf is contained in this book. All that's required is some basic Java and you're set to go and start developing applications using the OSGi container.
Overview
- Understand Apache Karaf's commands and control capabilities
- Gain familiarity with its provisioning features
- Explore various application deployments targets experientially
In Detail
Apache Karaf is more than just an OSGi-based runtime container; it's an ecosystem of open source technologies that makes operating and managing applications easier. Karaf supports hot deployment of OSGi bundles by monitoring jar files inside the [home]/deploy directory. Each time a jar is copied in this folder, it will be installed inside the runtime. You can then update or delete it, and changes will be handled automatically. In addition, Karaf also supports exploded bundles and custom deployers.
Learning Apache Karaf will introduce developers and administrators alike to the OSGi-based container, and impart best practices by example. The book shows you how to set up an Apache Karaf distribution, and how to arrive at a production-ready deployment. Learning Apache Karaf teaches you everything you need to install, configure, and administer Apache Karaf.
Learning Apache Karaf will help guide you through the complexity of an OSGi container using sample code and configuration snippets to demonstrate the important aspects of managing and running a Karaf instance.
Learning to install and command the runtime is just the beginning; deploying and provisioning applications is just as important to the successful implementation of a stable and scalable architecture. You will discover how to monitor runtime environments using remote access, logging, and JMX, and you will also develop production-level architectures with high availability and security.
What you will learn from this book
- Command and control the runtime
- Explore system configuration tuning
- Delve into Karaf’s provisioning mechanisms
- Understand application deployment through practical examples
- Improve your Karaf deployment to production-ready status
- Harness Karaf’s features with our sample final project
- Build a custom Karaf distribution
- Deploy non-OSGi jars (wrap)
Approach
The book is a fast-paced guide full of step-by-step instructions covering all aspects of application development using Apache Karaf.
Who this book is written for
Learning Apache Karaf will benefit all Java developers and system administrators who need to develop for and/or operate Karaf’s OSGi-based runtime. Basic knowledge of Java is assumed.
商品描述(中文翻譯)
這本書包含了開始安裝、配置和管理 Apache Karaf 所需的一切。所需的僅僅是一些基本的 Java 知識,然後你就可以開始使用 OSGi 容器開發應用程式。
**概述**
- 了解 Apache Karaf 的命令和控制能力
- 熟悉其供應功能
- 透過實驗探索各種應用程式部署目標
**詳細內容**
Apache Karaf 不僅僅是一個基於 OSGi 的運行時容器;它是一個開源技術的生態系統,使得操作和管理應用程式變得更容易。Karaf 通過監控 [home]/deploy 目錄中的 jar 檔案來支持 OSGi bundle 的熱部署。每當一個 jar 被複製到這個資料夾中,它將會被安裝到運行時中。然後你可以更新或刪除它,變更將自動處理。此外,Karaf 還支持展開的 bundle 和自定義部署器。
學習 Apache Karaf 將使開發人員和管理員都能接觸到基於 OSGi 的容器,並通過範例傳授最佳實踐。本書展示了如何設置 Apache Karaf 發行版,以及如何達到生產就緒的部署。學習 Apache Karaf 教會你安裝、配置和管理 Apache Karaf 所需的一切。
學習 Apache Karaf 將幫助你通過範例代碼和配置片段引導你穿越 OSGi 容器的複雜性,展示管理和運行 Karaf 實例的重要方面。
學習安裝和命令運行時僅僅是開始;部署和供應應用程式對於成功實現穩定和可擴展的架構同樣重要。你將發現如何使用遠程訪問、日誌記錄和 JMX 來監控運行時環境,並且你還將開發具有高可用性和安全性的生產級架構。
**你將從這本書中學到什麼**
- 命令和控制運行時
- 探索系統配置調整
- 深入了解 Karaf 的供應機制
- 通過實際範例理解應用程式部署
- 將你的 Karaf 部署提升到生產就緒狀態
- 利用我們的範例最終專案發揮 Karaf 的功能
- 建立自定義的 Karaf 發行版
- 部署非 OSGi 的 jar(包裝)
**方法**
這本書是一本快速的指南,充滿了逐步的指導,涵蓋了使用 Apache Karaf 進行應用程式開發的各個方面。
**本書的讀者**
學習 Apache Karaf 將使所有需要為 Karaf 的 OSGi 基於運行時開發和/或操作的 Java 開發人員和系統管理員受益。假設具備基本的 Java 知識。
