下载 > 资源分类 >  开发技术 >  Java > Modular Java.pdf

Modular Java.pdf

2009-08-30 上传大小:3.27MB

1 Introduction 10
1.1 A New Set of Wheels . . . . . . . . . . . . . . . . . . . . 11
1.2 Modularity . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3 Introducing OSGi . . . . . . . . . . . . 
. . . . . . . . . . 15
1.4 Road Map . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.5 Who Is This Book For? . . . . . . . . . . . . . . . . . . . 21
1.6 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . 21
I OSGi Fundamentals 23
2 Getting Started 24
2.1 Getting to Know the OSGi Container . . . . . . . . . . . 24
2.2 Hello, OSGi . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.3 A Hello World Service Bundle . . . . . . . . . . . . . . . 36
3 Dude, Where’s My JAR? 45
3.1 Searching for JAR Files . . . . . . . . . . . . . . . . . . . 45
3.2 Designing the Application Components . . . . . . . . . 46
3.3 Bundling the Application Components for OSGi . . . . 48
3.4 Setting Up the Project . . . . . . . . . . . . . . . . . . . 50
4 Working with Bundles 59
4.1 Creating the Domain Bundle . . . . . . . . . . . . . . . 59
4.2 Contending with Nonbundle Dependencies . . . . . . . 69
4.3 Following the Bundle Life Cycle . . . . . . . . . . . . . . 78
5 OSGi Services 80
5.1 Creating an OSGi Service . . . . . . . . . . . . . . . . . 80
5.2 Testing the Service . . . . . . . . . . . . . . . . . . . . . 91
5.3 Consuming OSGi Services . . . . . . . . . . . . . . . . . 100
Prepared exclusively for Larry Cormier
CONTENTS 8
II Spring Dynamic Modules and Web Bundles 109
6 Spring and OSGi 110
6.1 Introducing Spring-DM . . . . . . . . . . . . . . . . . . . 111
6.2 Declaring Services . . . . . . . . . . . . . . . . . . . . . . 115
6.3 Injecting Services into Consumers . . . . . . . . . . . . 122
7 Creating Web Bundles 129
7.1 Assembling a Web Server . . . . . . . . . . . . . . . . . . 129
7.2 The Spring-DM Web Extender . . . . . . . . . . . . . . . 137
7.3 Developing a Web Bundle . . . . . . . . . . . . . . . . . 142
7.4 Deploying the Web Bundle . . . . . . . . . . . . . . . . . 150
8 Extending Bundles 159
8.1 Introducing Fragments . . . . . . . . . . . . . . . . . . . 159
8.2 Creating a UI Fragment . . . . . . . . . . . . . . . . . . 161
8.3 Trying It . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
III Finishing Touches 171
9 OSGi in Production 172
9.1 Distributing the Application . . . . . . . . . . . . . . . . 172
9.2 Adding an Administration Console . . . . . . . . . . . . 181
10 Configuring the Application 186
10.1 Installing Pax ConfMan . . . . . . . . . . . . . . . . . . . 187
10.2 Configuring the Web Console . . . . . . . . . . . . . . . 188
10.3 Adjusting Logging . . . . . . . . . . . . . . . . . . . . . . 190
10.4 Configuring Application Details . . . . . . . . . . . . . . 191
10.5 Configuring the Web Server . . . . . . . . . . . . . . . . 197
A Manifest Headers 202
A.1 OSGi R4 Headers . . . . . . . . . . . . . . . . . . . . . . 202
B Spring-DM Configuration 204
B.1 Spring-DM Core Configuration Elements . . . . . . . . 204
B.2 Spring-DM Compendium Configuration Elements . . . 212
Report erratum
this copy is (P1.0 printing, May 2009)
Prepared exclusively for Larry Cormier
CONTENTS 9
C The OSGi Blueprint Service 216
C.1 Comparing the Blueprint Service with Spring-DM . . . 216
C.2 OSGi Blueprint Services (RFC-124) Elements . . . . . . 217
C.3 OSGi Blueprint Services (RFC-124) Compendium Elements
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
D Resources 231
E Bibliography 233
Index 234
Report
...展开收缩
综合评分:4.4(5位用户评分)
开通VIP C币充值 立即下载

评论共有0条

登录后才能评论

 

相关推荐

Learning Modular Java Programming.pdf 立即下载
积分/C币:10
Modular Programming in Java 9_Code.zip 立即下载
积分/C币:2
Modular Programming in Java 9 azw3 立即下载
积分/C币:3
Modular Programming in Java 9_Code 源码 立即下载
积分/C币:3
Modular Java 立即下载
积分/C币:0
OSGi and Equinox:Creating Highly Modular Java Systems 立即下载
积分/C币:10
LEDE集成click modular router镜像,目标平台rpi3 b 立即下载
积分/C币:2
[OSGi] Building Modular Cloud Apps with OSGi (英文版) 立即下载
积分/C币:3
Design of a Modular Self-Reconfigurable Robot 立即下载
积分/C币:0
HP StorageWorks 2300 Family Modular Smart Array 立即下载
积分/C币:0
Building Modular Cloud Apps with OSGi epub 立即下载
积分/C币:3
C语言中模块化编程Modular-Programming-of-C-language 立即下载
积分/C币:3
PHP.7.Object-Oriented.Modular.Programming.B01E 立即下载
积分/C币:10
Modular Programming with Python 立即下载
积分/C币:5
A Case Study in Modular Specification 立即下载
积分/C币:10
A Modular Parametric Architecture for the TORCS Racing Engine 立即下载
积分/C币:3
Modular D3D SkinnedMesh 立即下载
积分/C币:3
A modular C++ IRC daemon (ircd). 立即下载
积分/C币:0
Modular_SGDMA_DE 立即下载
积分/C币:3
The Modular Structure of Complex Systems复杂系统软件架构 立即下载
积分/C币:0

热门专辑

VIP会员动态

关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
扫码关注并点击右下角获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Modular Java.pdf

会员到期时间: 剩余下载个数: 剩余C币:593 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
C币充值 开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可奖励5下载分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: