Pro Spring dynamic modules for OSGi service platforms
Bookreader Item Preview
Share or Embed This Item
- Publication date
- 2009
- Topics
- Java (Computer program language), Mobile communication systems, Gateways (Computer networks), Wide area networks (Computer networks), COMPUTERS -- Programming Languages -- C♯, COMPUTERS -- Programming Languages -- Java, COMPUTERS -- Programming Languages -- Pascal, Java (Computer program language), Informatique, Gateways (Computer networks), Java (Computer program language), Mobile communication systems, Wide area networks (Computer networks), Java (Computer program language)
- Publisher
- Berkeley, Calif. : Apress ; New York, N.Y. : Distributed to the Book trade worldwide by Springer-Verlag
- Collection
- internetarchivebooks; printdisabled
- Contributor
- Internet Archive
- Language
- English
- Title (alternate script)
- None
- Author (alternate script)
- None
- Item Size
- 1.1G
1 online resource (xviii, 373 pages) :
"Spring and OSGi's features are a natural fit; they are orthogonal to each other: OSGi is about packaging, deployment, and versioning issues, while Spring is about providing the necessary foundation to wire up Java classes in their most basic form using dependency injection and aspect orientation to fulfill an application's purpose." "Pro Spring Dynamic Modules for OSGi Service Platforms by Daniel Rubio is the first book to cover OSGi as practically implemented by the world's most popular, agile, and open source enterprise Java framework, Spring."--Jacket
Title from title screen
Includes bibliographical references and index
Cover -- Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- CHAPTER 1 Introducing OSGi -- OSGi Concepts and Architecture -- Javas Virtual Machine, Java Classes, and the CLASSPATH Variable -- The OSGi Bundle -- The OSGi Framework -- OSGi Hello World Application -- Prerequisites and Downloads -- Your First OSGi Bundles -- The Http Service OSGi Bundle -- OSGi Bundle for the Web -- Updating OSGi Bundles -- OSGi Hello World Application Conclusions -- Summary -- CHAPTER 2 Introducing Spring -- Spring Concepts and Architecture -- Inversion of Control and Dependency Injection -- Plain Old Java Objects -- Spring Portfolio -- Spring Hello World Application -- Prerequisites and Downloads -- The Domain Model -- Persisting the Domain Model with JPA -- Testing Your Domain Model -- Using Springs MVC -- Deploying on the Web -- Summary -- CHAPTER 3 Integrating Spring and OSGi -- OSGis Synergy with Spring -- Layers of Integration -- Application Design: Services and Beans -- Application Packaging: Dependencies -- Application Servers: Classpath Loaders -- OSGi and Spring Hello World Application -- Prerequisites and Downloads -- The Domain Model -- Web Application -- Deploying Spring-OSGi Bundles -- Summary -- CHAPTER 4 Spring Dynamic Modules for OSGi -- Extenders and Fragments in Spring-DM -- Registering OSGi Services Through Spring-DM -- Locating OSGi Services Through Spring-DM -- OSGi Bundle Activities with Spring-DM -- OSGi Fragments with Spring-DM -- Summary -- CHAPTER 5 SpringSource dm Server -- Benefits -- OSGi Deployment in the Enterprise -- Spring, OSGi, and Java Integration -- Java EE Native and Shared Library WAR Support -- Tooling and Administration Support -- Concepts and Architecture -- Deployment Units -- Libraries -- Directory Structure -- SpringSource dm Server Hello World Application -- Prerequisites and Downloads -- Application Classes -- Application Bundles, Manifests, and Descriptors -- Building and Deploying the Application -- Summary -- CHAPTER 6 Versioning with OSGi and Spring -- Benefits and Concepts -- OSGi Package Versioning Behaviors -- OSGi Service Versioning Behaviors -- OSGi Bundle Versioning Behaviors -- OSGi Fragment Versioning Behaviors -- OSGi Spring-DM and SpringSource dm Server Versioning Behaviors -- Summary -- CHAPTER 7 Data Access and Bundle Management Without SpringSource dm Server -- Access to RDBMSs -- Introducing the BND Tool -- Hello World Application Revisited Without the SpringSource dm Server: Data Access and Apache Ivy -- Prerequisites and Downloads -- Building and Deploying the Application -- Summary -- CHAPTER 8 Web Applications Using Spring and OSGi -- Web Bundle Concepts -- Using Different Web Containers -- Overriding the Default Extender Value -- Bootstrapping the Web Container -- Using the Jetty Web Container -- Using SSL/TLS with OSGi -- Setting Up SSL in Apache Tomcat -- Creating a JKS Keystore -- Fulfilling Apache Tomcats SSL Dependencies -- Creating the SSL Configuration Fragment -- Installing the Fragment -- Using Flex with OSGi -- Laying Out a Flex User Interface -- Calling Back to the Server -- Configuring OSGi and Flex -- Summary
"Spring and OSGi's features are a natural fit; they are orthogonal to each other: OSGi is about packaging, deployment, and versioning issues, while Spring is about providing the necessary foundation to wire up Java classes in their most basic form using dependency injection and aspect orientation to fulfill an application's purpose." "Pro Spring Dynamic Modules for OSGi Service Platforms by Daniel Rubio is the first book to cover OSGi as practically implemented by the world's most popular, agile, and open source enterprise Java framework, Spring."--Jacket
Title from title screen
Includes bibliographical references and index
Cover -- Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- CHAPTER 1 Introducing OSGi -- OSGi Concepts and Architecture -- Javas Virtual Machine, Java Classes, and the CLASSPATH Variable -- The OSGi Bundle -- The OSGi Framework -- OSGi Hello World Application -- Prerequisites and Downloads -- Your First OSGi Bundles -- The Http Service OSGi Bundle -- OSGi Bundle for the Web -- Updating OSGi Bundles -- OSGi Hello World Application Conclusions -- Summary -- CHAPTER 2 Introducing Spring -- Spring Concepts and Architecture -- Inversion of Control and Dependency Injection -- Plain Old Java Objects -- Spring Portfolio -- Spring Hello World Application -- Prerequisites and Downloads -- The Domain Model -- Persisting the Domain Model with JPA -- Testing Your Domain Model -- Using Springs MVC -- Deploying on the Web -- Summary -- CHAPTER 3 Integrating Spring and OSGi -- OSGis Synergy with Spring -- Layers of Integration -- Application Design: Services and Beans -- Application Packaging: Dependencies -- Application Servers: Classpath Loaders -- OSGi and Spring Hello World Application -- Prerequisites and Downloads -- The Domain Model -- Web Application -- Deploying Spring-OSGi Bundles -- Summary -- CHAPTER 4 Spring Dynamic Modules for OSGi -- Extenders and Fragments in Spring-DM -- Registering OSGi Services Through Spring-DM -- Locating OSGi Services Through Spring-DM -- OSGi Bundle Activities with Spring-DM -- OSGi Fragments with Spring-DM -- Summary -- CHAPTER 5 SpringSource dm Server -- Benefits -- OSGi Deployment in the Enterprise -- Spring, OSGi, and Java Integration -- Java EE Native and Shared Library WAR Support -- Tooling and Administration Support -- Concepts and Architecture -- Deployment Units -- Libraries -- Directory Structure -- SpringSource dm Server Hello World Application -- Prerequisites and Downloads -- Application Classes -- Application Bundles, Manifests, and Descriptors -- Building and Deploying the Application -- Summary -- CHAPTER 6 Versioning with OSGi and Spring -- Benefits and Concepts -- OSGi Package Versioning Behaviors -- OSGi Service Versioning Behaviors -- OSGi Bundle Versioning Behaviors -- OSGi Fragment Versioning Behaviors -- OSGi Spring-DM and SpringSource dm Server Versioning Behaviors -- Summary -- CHAPTER 7 Data Access and Bundle Management Without SpringSource dm Server -- Access to RDBMSs -- Introducing the BND Tool -- Hello World Application Revisited Without the SpringSource dm Server: Data Access and Apache Ivy -- Prerequisites and Downloads -- Building and Deploying the Application -- Summary -- CHAPTER 8 Web Applications Using Spring and OSGi -- Web Bundle Concepts -- Using Different Web Containers -- Overriding the Default Extender Value -- Bootstrapping the Web Container -- Using the Jetty Web Container -- Using SSL/TLS with OSGi -- Setting Up SSL in Apache Tomcat -- Creating a JKS Keystore -- Fulfilling Apache Tomcats SSL Dependencies -- Creating the SSL Configuration Fragment -- Installing the Fragment -- Using Flex with OSGi -- Laying Out a Flex User Interface -- Calling Back to the Server -- Configuring OSGi and Flex -- Summary
- Access-restricted-item
- true
- Addeddate
- 2018-11-11 16:04:44
- Bookplateleaf
- 0006
- Boxid
- IA1399202
- Camera
- Sony Alpha-A6300 (Control)
- Collection_set
- china
- External-identifier
-
urn:lcp:prospringdynamic0000rubi:lcpdf:9e2b731f-0b35-4d71-8b8a-5ca95c242c51
urn:lcp:prospringdynamic0000rubi:epub:d2c587e3-0693-43f0-9e53-9eef2336fbc2
urn:oclc:record:440648178
- Foldoutcount
- 0
- Identifier
- prospringdynamic0000rubi
- Identifier-ark
- ark:/13960/t75v10v0g
- Invoice
- 1213
- Isbn
-
9781430216131
1430216131
1430216123
9781430216124
- Lccn
- 2009284758
- Ocr_converted
- abbyy-to-hocr 1.1.20
- Ocr_module_version
- 0.0.17
- Openlibrary_edition
- OL25556892M
- Openlibrary_work
- OL16964856W
- Page_number_confidence
- 100
- Page_number_module_version
- 1.0.5
- Pages
- 398
- Ppi
- 300
- Printer
- DYMO_LabelWriter_450_Turbo
- Republisher_date
- 20181114154435
- Republisher_operator
- [email protected]
- Republisher_time
- 885
- Scandate
- 20181111182706
- Scanner
- ttscribe21.hongkong.archive.org
- Scanningcenter
- hongkong
- Source
- removed
- Tts_version
- v1.61-final
- Worldcat (source edition)
- 341597744
- Full catalog record
- MARCXML
comment
Reviews
47 Views
1 Favorite
DOWNLOAD OPTIONS
No suitable files to display here.
IN COLLECTIONS
Internet Archive BooksUploaded by ttscribe21.hongkong on