|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
EBSCO_ocn861537032 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cn||||||||| |
008 |
131009s2013 enka o 001 0 eng d |
040 |
|
|
|a E7B
|b eng
|e rda
|e pn
|c E7B
|d OCLCO
|d UMI
|d COO
|d S4S
|d DEBBG
|d DEBSZ
|d OCLCQ
|d OCLCF
|d OCLCQ
|d COCUF
|d CNNOR
|d MOR
|d N$T
|d OCL
|d AGLDB
|d OCLCQ
|d U3W
|d D6H
|d STF
|d VTS
|d CEF
|d NRAMU
|d NLE
|d INT
|d VT2
|d AU@
|d OCLCQ
|d UKMGB
|d G3B
|d TKN
|d OCLCQ
|d UAB
|d UKAHL
|d OCLCO
|d QGK
|d OCLCQ
|
016 |
7 |
|
|a 018005429
|2 Uk
|
019 |
|
|
|a 865512039
|a 867907644
|a 961662854
|a 962568051
|a 1259166097
|
020 |
|
|
|a 9781782167969
|q (electronic bk.)
|
020 |
|
|
|a 178216796X
|q (electronic bk.)
|
020 |
|
|
|z 1782167951
|
020 |
|
|
|z 9781782167952
|
029 |
1 |
|
|a AU@
|b 000052404530
|
029 |
1 |
|
|a AU@
|b 000067115152
|
029 |
1 |
|
|a CHNEW
|b 000643226
|
029 |
1 |
|
|a DEBBG
|b BV041632836
|
029 |
1 |
|
|a DEBBG
|b BV041778041
|
029 |
1 |
|
|a DEBSZ
|b 40432519X
|
029 |
1 |
|
|a DEBSZ
|b 493129723
|
029 |
1 |
|
|a NZ1
|b 15908210
|
029 |
1 |
|
|a UKMGB
|b 018005429
|
035 |
|
|
|a (OCoLC)861537032
|z (OCoLC)865512039
|z (OCoLC)867907644
|z (OCoLC)961662854
|z (OCoLC)962568051
|z (OCoLC)1259166097
|
037 |
|
|
|a CL0500000351
|b Safari Books Online
|
050 |
|
4 |
|a QA76.76.A65
|b P37 2013eb
|
072 |
|
7 |
|a COM
|x 051230
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051000
|2 bisacsh
|
082 |
0 |
4 |
|a 005.1
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Parviainen, Tero,
|e author.
|
245 |
1 |
0 |
|a Real-time web application development using Vert.x 2.0 :
|b an intuitive guide to building applications for the real-time web with the Vert.x platform /
|c Tero Parviainen.
|
264 |
|
1 |
|a Birmingham :
|b Packt Publishing,
|c 2013.
|
300 |
|
|
|a 1 online resource (122 pages) :
|b illustrations (chiefly color)
|
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
|
490 |
1 |
|
|a Community experience distilled
|
588 |
0 |
|
|a Online resource; title from PDF title page (ebrary, viewed October 9, 2013).
|
500 |
|
|
|a Includes index.
|
520 |
8 |
|
|a Annotation
|b Vert.x is a platform for building highly networked and scalable applications on the Java Virtual Machine. Using just a few powerful building blocks, it provides a powerful framework that scales to a multitude of different usage scenarios. It is one of the few truly polyglot development platforms, providing seamless interoperability between components written in JavaScript, CoffeeScript, Java, Ruby, Python, and Groovy. Real-time Web Application Development using Vert.x 2.0 will show you how to get up and running on the powerful Vert.x platform. Using a hands-on example of developing a mind map editor, this book shows you how to build a Vert.x application from the ground up, and on the way introduces all of the major building blocks of Vert.x, such as integrating with a database, polyglot development, and so on. Real-time Web Application Development using Vert.x 2.0 will guide you step-by-step through building a Vert.x application so that youll be able to start building one of your own in no time. From initiation to scaling, youll develop a mind map editor application with real-time collaboration capabilities. As you go through the development process, youll get to know all the building blocks of Vert.x applications: Verticles, Worker Verticles, the Event Bus, and Modules. Youll also see how Vert.x apps seamlessly reach into client devices by building a client application using the Vert.x Event Bus Bridge, Knockout.js, and D3.js. Real-time Web Application Development using Vert.x 2.0 guides you through the whole Vert.x application development process, tying all of the important concepts together with a simple, realistic example application.
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Author; About the Reviewers; ww. PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Vert.x; Installing Vert.x; Prerequisite -- Java; Checking your version of Java; Obtaining Java; Obtaining a Vert.x distribution; OS X and Linux; Windows; Running Vert.x; Embedding Vert.x; Your first verticle -- Hello world; A web server; Summary; Chapter 2: Developing a Vert.x Web Application; Adding a new verticle for mind map management; Implementing server-side mind map management; Listing mind maps; Saving a mind map; Deleting a mind map.
|
505 |
8 |
|
|a The resulting codeBridging the event bus to clients; The server; The client; Testing the bridge; Adding the user interface; Listing the mind maps; Creating a mind map; Deleting a mind map; Verticles and concurrency; Summary; Chapter 3: Integrating with a Database; MongoDB; Installing MongoDB; Installing the Vert.x Mongo Persistor module; Implementing database integration for mind map management; Requiring the Vert.x console; Listing mind maps; Finding a specific mind map; Saving a mind map; Deleting a mind map; Refactoring to remove duplication; Summary; Chapter 4: Real-time Communication.
|
505 |
8 |
|
|a The mind map structureReal-time interaction; Events; Commands; The editor verticle; The helper functions; The add node command handler; The rename node command handler; The delete node command handler; Deploying the editor verticle; The client; The mind map editor file; Updating the HTML; Opening the editor; Sending the commands; Handling events; Sharing the findNodeByKey function; Initializing the visualization; Rendering the visualization; Calling the render function; Styling the visualization; Testing the editor; Summary; Chapter 5: Polyglot Development and Modules.
|
505 |
8 |
|
|a Vert.x modules and reuseCreating a module; The module directory; Module descriptor; Libraries; Implementing the module; Deploying the module; Integrating the client; Summary; Chapter 6: Deploying and Scaling Vert.x; Deploying a Vert.x application; Set up an Ubuntu box; Set up a user; Install Java on the server; Install MongoDB on the server; Set up privileged ports; Install Vert.x on the server; Make the application port configurable; Set up the application on the server; Test the setup; Setting up an upstart service; Deploying new versions; Scaling a Vert.x application; Verticle counts.
|
505 |
8 |
|
|a MemoryClustering Vert.x; Summary; Index.
|
546 |
|
|
|a English.
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a Application software
|x Development.
|
650 |
|
0 |
|a Web applications.
|
650 |
|
6 |
|a Logiciels d'application
|x Développement.
|
650 |
|
6 |
|a Applications Web.
|
650 |
|
7 |
|a COMPUTERS
|x Software Development & Engineering
|x General.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming
|x General.
|2 bisacsh
|
650 |
|
7 |
|a Web applications.
|2 fast
|0 (OCoLC)fst01895855
|
650 |
|
7 |
|a Application software
|x Development.
|2 fast
|0 (OCoLC)fst00811707
|
776 |
0 |
8 |
|i Print version:
|a Parviainen, Tero.
|t Real-time web application development using Vert.x 2.0.
|d Birmingham : Packt Publishing, 2013
|w (OCoLC)861537032
|
830 |
|
0 |
|a Community experience distilled.
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=643358
|z Texto completo
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH26849605
|
938 |
|
|
|a ebrary
|b EBRY
|n ebr10769875
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 643358
|
994 |
|
|
|a 92
|b IZTAP
|