Cargando…

Vertically integrated architectures : versioned data models, implicit services, and persistence-aware programming /

Understand how and why the separation between layers and tiers in service-oriented architectures holds software developers back from being truly productive, and how you can remedy that problem. This book touches on fundamental academic questions and solutions in a practical and substantiated way. St...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Jong, Jos (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: California : Apress, [2019]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1079759081
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 181220s2019 cau ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d YDX  |d GW5XE  |d UKMGB  |d OCLCF  |d UMI  |d LEAUB  |d OH1  |d AU@  |d OCLCQ  |d OCLCO  |d STF  |d LQU  |d A6Q  |d COO  |d LEATE  |d VT2  |d DCT  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ 
015 |a GBB918107  |2 bnb 
016 7 |a 019215714  |2 Uk 
019 |a 1080073888  |a 1085910046  |a 1086493504  |a 1089606333  |a 1105183799  |a 1105767276  |a 1122816054  |a 1156370329  |a 1162714332  |a 1192345609  |a 1203976267  |a 1240524085 
020 |a 9781484242520  |q (electronic bk.) 
020 |a 1484242521  |q (electronic bk.) 
020 |a 9781484242537  |q (print) 
020 |a 148424253X 
020 |a 9781484246535  |q (print) 
020 |a 1484246535 
020 |z 9781484242513 
020 |z 1484242513 
024 7 |a 10.1007/978-1-4842-4252-0  |2 doi 
024 8 |a 10.1007/978-1-4842-4 
029 1 |a AU@  |b 000064815660 
029 1 |a AU@  |b 000065198001 
029 1 |a AU@  |b 000065230345 
029 1 |a AU@  |b 000065267852 
029 1 |a AU@  |b 000067494168 
029 1 |a UKMGB  |b 019215714 
035 |a (OCoLC)1079759081  |z (OCoLC)1080073888  |z (OCoLC)1085910046  |z (OCoLC)1086493504  |z (OCoLC)1089606333  |z (OCoLC)1105183799  |z (OCoLC)1105767276  |z (OCoLC)1122816054  |z (OCoLC)1156370329  |z (OCoLC)1162714332  |z (OCoLC)1192345609  |z (OCoLC)1203976267  |z (OCoLC)1240524085 
037 |a com.springer.onix.9781484242520  |b Springer Nature 
050 4 |a QA76.76.D47  |b J66 2019 
072 7 |a COM  |x 051000  |2 bisacsh 
072 7 |a COM  |x 051230  |2 bisacsh 
072 7 |a UM  |2 bicssc 
072 7 |a UM  |2 thema 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Jong, Jos,  |e author. 
245 1 0 |a Vertically integrated architectures :  |b versioned data models, implicit services, and persistence-aware programming /  |c Jos Jong. 
264 1 |a California :  |b Apress,  |c [2019] 
264 4 |c Ã2019 
300 |a 1 online resource 
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 
588 |a Online resource; title from PDF title page (EBSCO, viewed December 24, 2018). 
504 |a Includes bibliographical references and index. 
505 0 |a 1. The Problem -- 2. History: How Did We Get Here? -- 3. Analysis: What's Going Wrong? -- 4. Five Dogmas That Hold Us Back -- 5. The Solution: Vertical Integration -- 6. The Art of Querying -- 7. The I/R Model -- 8. Implicit Services -- 9. Persistence-Aware Programming -- 10. The Client. 
520 |a Understand how and why the separation between layers and tiers in service-oriented architectures holds software developers back from being truly productive, and how you can remedy that problem. This book touches on fundamental academic questions and solutions in a practical and substantiated way. Strong processes and development tools can help developers write more complex software, but large amounts of code can still be directly deduced from the underlying database model, hampering developer productivity. In a world with a shortage of developers, this is bad news. More code also increases maintenance costs and the risk of bugs, meaning less time is spent improving the quality of systems. You will learn that by making relationships first-class citizens within an item/relationship model, you can develop an extremely compact query language, inspired by natural language. You will also learn how this model can serve as both a database schema and an object model upon which to build business logic. Implicit services free you from writing code for standard read/write operations, while still supporting fine-grained authorization. Vertically Integrated Architectures explains how functional schema mappings can solve database migrations and service versioning at the same time, and how all this can support any client, from free-format to fully vertically integrated types. Unleash the potential and use VIA to drastically increase developer productivity and quality. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Software architecture. 
650 6 |a Architecture logicielle. 
650 7 |a COMPUTERS  |x Programming  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Software architecture.  |2 fast  |0 (OCoLC)fst01200416 
776 0 8 |i Print version:  |a Jong, Jos.  |t Vertically integrated architectures.  |d California : Apress, [2019]  |z 1484242513  |z 9781484242513  |w (OCoLC)1055837023 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484242520/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBSCOhost  |b EBSC  |n 1986788 
938 |a YBP Library Services  |b YANK  |n 15902211 
994 |a 92  |b IZTAP