|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_on1020288677 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu---unuuu |
008 |
180124s2017 enka o 000 0 eng d |
040 |
|
|
|a UMI
|b eng
|e rda
|e pn
|c UMI
|d IDEBK
|d TEFOD
|d TOH
|d N$T
|d OCLCF
|d CEF
|d KSU
|d DEBBG
|d G3B
|d LVT
|d S9I
|d UAB
|d N$T
|d OCLCQ
|d OCLCO
|d NZAUC
|d OCLCQ
|d OCLCO
|
019 |
|
|
|a 1223321853
|a 1351839499
|
020 |
|
|
|a 9781788297332
|q (electronic bk.)
|
020 |
|
|
|a 1788297334
|q (electronic bk.)
|
020 |
|
|
|a 1788293673
|
020 |
|
|
|a 9781788293679
|
020 |
|
|
|z 9781788293679
|
029 |
1 |
|
|a GBVCP
|b 1014939968
|
035 |
|
|
|a (OCoLC)1020288677
|z (OCoLC)1223321853
|z (OCoLC)1351839499
|
050 |
|
4 |
|a QA76.76.A65
|
072 |
|
7 |
|a COM
|x 051280
|2 bisacsh
|
082 |
0 |
4 |
|a 005.1/33
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Heffelfinger, David R.,
|e author.
|
245 |
1 |
0 |
|a Java EE 8 application development :
|b develop enterprise applications using the latest versions of CDI, JAX-RS, JSON-B, JPA, Security, and more /
|c David R. Heffelfinger.
|
246 |
3 |
|
|a Java Enterprise Edition eight application development
|
264 |
|
1 |
|a Birmingham, UK :
|b Packt Publishing,
|c 2017.
|
300 |
|
|
|a 1 online resource (1 volume) :
|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 data file
|
588 |
0 |
|
|a Online resource; title from title page (Safari, viewed January 23, 2018).
|
505 |
0 |
|
|a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: Introduction to Java EE -- Introduction to Java EE -- Java community process -- Java EE APIs -- One standard, multiple implementations -- Java EE, J2EE, and the Spring framework -- Summary -- Chapter 2: JavaServer Faces -- Introducing JSF -- Facelets -- Optional faces-config.xml -- Standard resource locations -- Developing our first JSF application -- Facelets -- Project stages -- Validation -- Grouping components -- Form submission -- Named beans -- Named bean scopes -- Navigation -- Custom data validation -- Creating custom validators -- Validator methods -- Customizing JSF's default messages -- Customizing message styles -- Customizing message text -- Ajax-enabling JSF applications -- JSF HTML5 support -- HTML5-friendly markup -- Pass-through attributes -- JSF 2.2 Faces flows -- Injecting JSF artifacts -- JSF WebSocket support -- Additional JSF component libraries -- Summary -- Chapter 3: Object Relational Mapping with the Java Persistence API -- The Customer database -- The Java Persistence API -- Entity relationships -- One-to-one relationships -- One-to-many relationships -- Many-to-many relationships -- Composite primary keys -- Java Persistence Query Language -- The Criteria API -- Updating data with the Criteria API -- Deleting data with the Criteria API -- Bean Validation support -- Final notes -- Summary -- Chapter 4: Enterprise JavaBeans -- Session beans -- A simple session bean -- Implementing EJB client code -- A more realistic example -- Invoking session beans from web applications -- Singleton session beans -- Asynchronous method calls -- Message-driven beans -- Transactions in enterprise JavaBeans -- Container-managed transactions -- Bean-managed transactions.
|
505 |
8 |
|
|a Enterprise JavaBean life cycles -- Stateful session bean life cycle -- Stateless and singleton session bean life cycles -- Message-driven bean life cycle -- EJB timer service -- Calendar-based EJB timer expressions -- EJB security -- Client authentication -- Summary -- Chapter 5: Contexts and Dependency Injection -- Named beans -- Dependency injection -- Qualifiers -- Named bean scopes -- CDI events -- Firing CDI events -- Handling CDI events -- Asynchronous events -- Event ordering -- Summary -- Chapter 6: JSON Processing with JSON-P and JSON-B -- The JSON-P Model API -- Generating JSON data with the Model API -- Parsing JSON data with the Model API -- The JSON-P Streaming API -- Generating JSON data with the Streaming API -- Parsing JSON data with the Streaming API -- JSON pointer -- JSON Patch -- Populating Java objects from JSON with JSON-B -- Generating JSON strings from Java objects with JSON-B -- Summary -- Chapter 7: WebSocket -- Developing a WebSocket server endpoint -- Developing an annotated WebSocket server endpoint -- Developing WebSocket clients -- Developing JavaScript client-side WebSocket code -- Developing WebSocket clients in Java -- Additional information about the Java API for WebSocket -- Summary -- Chapter 8: Java Messaging Service -- Message queues -- Sending messages to a message queue -- Retrieving messages from a message queue -- Browsing message queues -- Message topics -- Sending messages to a message topic -- Receiving messages from a message topic -- Creating durable subscribers -- Summary -- Chapter 9: Securing Java EE Applications -- Identity stores -- Setting up an identity store stored in a relational database -- Setting up an identity store stored in an LDAP database -- Custom identity stores -- Authentication mechanisms -- Basic authentication mechanism -- Form authentication mechanism.
|
505 |
8 |
|
|a Custom form authentication mechanism -- Summary -- Chapter 10: RESTful Web Services with JAX-RS -- An introduction to RESTful web services and JAX-RS -- Developing a simple RESTful web service -- Configuring the REST resources path for our application -- Configuring via the @ApplicationPath annotation -- Testing our web service -- Converting data between Java and XML with JAXB -- Developing a RESTful web service client -- Query and path parameters -- Query parameters -- Sending query parameters via the JAX-RS client API -- Path parameters -- Sending path parameters via the JAX-RS client API -- Server-sent events -- JavaScript Server-sent events client -- Summary -- Chapter 11: Microservices Development with Java EE -- Introduction to microservices -- Advantages of a microservices architecture -- Disadvantages of a microservices architecture -- Microservices and Java EE -- Developing microservices using Java EE -- Developing microservices client code -- The controller service -- Summary -- Chapter 12: Web Services with JAX-WS -- Developing web services with JAX-WS -- Developing a web service client -- Sending attachments to web services -- Exposing EJBs as web services -- EJB web service clients -- Summary -- Chapter 13: Servlet Development and Deployment -- What is a servlet? -- Writing our first servlet -- Testing the web application -- Processing HTML forms -- Request forwarding and response redirection -- Request forwarding -- Response redirection -- Persisting application data across requests -- Passing initialization parameters to a servlet via annotations -- Servlet filters -- Servlet listeners -- Pluggability -- Configuring web applications programmatically -- Asynchronous processing -- HTTP/2 server push support -- Summary -- Appendix: Configuring and Deploying to GlassFish -- Obtaining GlassFish -- Installing GlassFish.
|
505 |
8 |
|
|a GlassFish dependencies -- Performing the installation -- Starting GlassFish -- Deploying our first Java EE application -- Deploying an application through the web console -- Undeploying an application through the GlassFish Admin Console -- Deploying an application through the command line -- The Autodeploy directory -- The asadmin command-line utility -- GlassFish domains -- Creating domains -- Deleting domains -- Stopping a domain -- Setting up database connectivity -- Setting up connection pools -- Setting up data sources -- Setting JMS resources -- Setting up a JMS connection factory -- Setting up a JMS message queue -- Setting up a JMS message topic -- Configuring durable subscribers -- Summary -- Index.
|
520 |
|
|
|a Java EE is an Enterprise Java standard. Applications written to comply with the Java EE specification do not tie developers to a specific vendor; instead they can be deployed to any Java EE compliant application server. The book will cover the latest changes to the Java EE specification and turn non-enterprise Java developers into enterprise ...
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Web applications
|x Development.
|
650 |
|
0 |
|a Java (Computer program language)
|
650 |
|
6 |
|a Applications Web
|x Développement.
|
650 |
|
6 |
|a Java (Langage de programmation)
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Java.
|2 bisacsh
|
650 |
|
7 |
|a Java (Computer program language)
|2 fast
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781788293679/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1661971
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis39734295
|
994 |
|
|
|a 92
|b IZTAP
|