Cargando…

Pro Spring dynamic modules for OSGi service platforms /

"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 orie...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Rubio, Daniel
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, Calif. : New York, N.Y. : Apress ; Distributed to the Book trade worldwide by Springer-Verlag, ©2009.
Colección:Expert's voice in open source.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ma 4500
001 OR_ocn440648178
003 OCoLC
005 20231017213018.0
006 m o d
007 cr zn|||||||||
008 090902s2009 caua ob 001 0 eng d
040 |a YUS  |b eng  |e pn  |c YUS  |d N$T  |d NUI  |d OCLCQ  |d UMI  |d CDX  |d CEF  |d E7B  |d CNCGM  |d OCLCQ  |d NHM  |d GW5XE  |d OSU  |d IDEBK  |d OCLCQ  |d B24X7  |d DEBSZ  |d OCLCQ  |d OCLCO  |d OCLCQ  |d NLGGC  |d OCLCF  |d BEDGE  |d COO  |d YDXCP  |d SLY  |d OCLCQ  |d VT2  |d Z5A  |d LIV  |d OCLCQ  |d UAB  |d ESU  |d OCLCQ  |d U3W  |d AU@  |d WYU  |d OCLCQ  |d YOU  |d UKAHL  |d OCLCQ  |d CNTRU  |d DCT  |d ZHM  |d ERF  |d BRF  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 341597744  |a 428739795  |a 436291356  |a 437249146  |a 495286270  |a 514247392  |a 646810336  |a 656453723  |a 746470731  |a 756715556  |a 880310348  |a 985032104  |a 1005747804  |a 1044152019  |a 1044265772  |a 1056363858  |a 1056394227  |a 1058148280  |a 1060702177  |a 1060858342  |a 1060941435  |a 1063818310  |a 1066618155  |a 1071196194  |a 1087412457  |a 1097088977  |a 1110781515  |a 1110933118  |a 1112593375  |a 1127914172  |a 1129363791  |a 1162687395  |a 1192345300  |a 1204011860  |a 1240516544 
020 |a 9781430216131  |q (electronic) 
020 |a 1430216131  |q (electronic) 
020 |a 1430216123  |q (paper) 
020 |a 9781430216124  |q (paper) 
020 |z 9781430216124 
024 7 |a 10.1007/978-1-4302-1613-1  |2 doi 
024 8 |a 9786612068348 
029 1 |a AU@  |b 000048770861 
029 1 |a AU@  |b 000053319654 
029 1 |a AU@  |b 000059211448 
029 1 |a AU@  |b 000067103891 
029 1 |a CDX  |b 10952928 
029 1 |a DEBSZ  |b 355434709 
029 1 |a HEBIS  |b 291505643 
029 1 |a NLGGC  |b 321651561 
029 1 |a NLGGC  |b 322005191 
029 1 |a NZ1  |b 13101879 
029 1 |a NZ1  |b 13659306 
035 |a (OCoLC)440648178  |z (OCoLC)341597744  |z (OCoLC)428739795  |z (OCoLC)436291356  |z (OCoLC)437249146  |z (OCoLC)495286270  |z (OCoLC)514247392  |z (OCoLC)646810336  |z (OCoLC)656453723  |z (OCoLC)746470731  |z (OCoLC)756715556  |z (OCoLC)880310348  |z (OCoLC)985032104  |z (OCoLC)1005747804  |z (OCoLC)1044152019  |z (OCoLC)1044265772  |z (OCoLC)1056363858  |z (OCoLC)1056394227  |z (OCoLC)1058148280  |z (OCoLC)1060702177  |z (OCoLC)1060858342  |z (OCoLC)1060941435  |z (OCoLC)1063818310  |z (OCoLC)1066618155  |z (OCoLC)1071196194  |z (OCoLC)1087412457  |z (OCoLC)1097088977  |z (OCoLC)1110781515  |z (OCoLC)1110933118  |z (OCoLC)1112593375  |z (OCoLC)1127914172  |z (OCoLC)1129363791  |z (OCoLC)1162687395  |z (OCoLC)1192345300  |z (OCoLC)1204011860  |z (OCoLC)1240516544 
037 |a 206834  |b MIL 
050 4 |a QA76.73.J38  |b R83 2009eb 
072 7 |a COM  |x 051310  |2 bisacsh 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051130  |2 bisacsh 
072 7 |a UP  |2 bicssc 
082 0 4 |a 005.13/3  |2 22 
084 |a TP312JA  |2 clc 
084 |a TP37  |2 clc 
049 |a UAMI 
100 1 |a Rubio, Daniel. 
245 1 0 |a Pro Spring dynamic modules for OSGi service platforms /  |c Daniel Rubio. 
260 |a Berkeley, Calif. :  |b Apress ;  |a New York, N.Y. :  |b Distributed to the Book trade worldwide by Springer-Verlag,  |c ©2009. 
300 |a 1 online resource (xviii, 373 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
500 |a Title from title screen. 
504 |a Includes bibliographical references and index. 
520 1 |a "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 
505 0 |a 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. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Java (Computer program language) 
650 0 |a Mobile communication systems. 
650 0 |a Gateways (Computer networks) 
650 0 |a Wide area networks (Computer networks) 
650 6 |a Java (Langage de programmation) 
650 6 |a Radiocommunications mobiles. 
650 6 |a Passerelles (Réseaux d'ordinateurs) 
650 6 |a Réseaux à grande distance (Informatique) 
650 7 |a COMPUTERS  |x Programming Languages  |x C♯  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Pascal.  |2 bisacsh 
650 0 7 |a Java (Computer program language)  |2 cct 
650 7 |a Informatique.  |2 eclas 
650 7 |a Gateways (Computer networks)  |2 fast  |0 (OCoLC)fst00938961 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
650 7 |a Mobile communication systems.  |2 fast  |0 (OCoLC)fst01024207 
650 7 |a Wide area networks (Computer networks)  |2 fast  |0 (OCoLC)fst01174916 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |a Rubio, Daniel.  |t Pro Spring dynamic modules for OSGi service platforms.  |d Berkeley, CA : Apress ; New York, NY : Distributed to the Book trade worldwide by Springer-Verlag, ©2009  |z 9781430216124  |z 1430216123  |w (OCoLC)243543901 
830 0 |a Expert's voice in open source. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430216124/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26905426 
938 |a Books 24x7  |b B247  |n bks00030202 
938 |a Coutts Information Services  |b COUT  |n 10952928 
938 |a ebrary  |b EBRY  |n ebr10288821 
938 |a EBSCOhost  |b EBSC  |n 276107 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 206834 
938 |a YBP Library Services  |b YANK  |n 3013212 
994 |a 92  |b IZTAP