
Java EE Applications on Oracle Java Cloud:
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Cover
- Title Page
- Copyright Page
- Dedication
- About the Author
- Contents at a Glance
- Contents
- Foreword
- Acknowledgments
- Introduction
- 1 Java EE and Cloud Computing
- Java Editions
- Java EE Applications
- Application Servers
- Open Source vs. Commercial
- Reference Implementation
- API and Technology Specification
- Java Community Process (JCP) and Java EE
- Java EE Compatible
- Profiles
- Web Profile
- Cloud Computing
- Going Around in Circles
- What Is Cloud Computing?
- Why Cloud Computing?
- Concerns About Cloud Computing
- Private, Public, and Hybrid Clouds
- Cloud as a Leveler
- Java EE on the Cloud
- Competing Technologies: Alternatives to Java on the Cloud
- Standards and Java EE 7
- Java EE Vendors and Alternatives
- Summary
- 2 The Oracle Java Cloud
- Oracle's Cloud Foray
- Oracle Cloud Constituents
- SaaS
- IaaS
- PaaS
- Java Cloud
- Pricing
- Trial Signup
- My Services
- IDE Integration
- Oracle Java Cloud Service SDK
- Users and Roles
- Summary
- 3 Build and Deploy with NetBeans
- Development IDE
- Why NetBeans?
- Building with Java EE Technologies
- First NetBeans Project
- What Happened?
- Files and Directories Generated
- The Cloud Deployment
- Clean and Build, Verify
- Web Application Structure
- Directories
- Packaging the Application
- We Are at WAR
- Summary
- 4 Servlets, Filters, and Listeners
- Servlets
- Servlet Interface
- HttpServlet
- Servlet One
- Servlet Class
- HttpServletRequest
- HttpServletResponse
- web.xml
- weblogic.xml
- Sharing Data
- Session Management
- HttpSession
- RequestDispatcher
- WebLogic-Specific Servlet Capabilities on OJC
- Filters
- Listeners
- View Java Logs
- Summary
- 5 JavaServer Pages, JSTL, and Expression Language
- The Origin of JSP
- JSP on the Oracle Java Cloud
- JSP Internals
- JSP Lifecycle
- Servlet Code
- JSP Directives
- JSP Declaration
- JSP Scriptlets
- JSP Expressions
- Implicit Objects
- JSP Comments
- Tags and Expressions
- Custom Tags
- Expression Language
- JSTL Libraries
- Using Tags in a JSP
- Summary
- 6 JavaServer Faces
- From JSP to Struts to JSF
- JSF on the Oracle Java Cloud
- Facelets
- JSF Managed Beans
- Validation
- Ajax
- Templates
- Summary
- 7 Enterprise JavaBeans (Session Beans)
- Containers
- EJB in OJC
- Why EJB?
- Session Beans
- Stateless
- Stateful
- Interfaces: Local or Remote
- Developing an Enterprise Application with EJBs
- New Session Bean
- Inject the Session Bean into the Servlet
- Package and Run from NetBeans
- Deploy Using the Java Cloud Services Control
- Lifecycle of a Session Bean
- Transaction Management
- Rollback and Exception Handling
- Summary
- 8 Web Services
- Developing a SOAP Web Service
- WSDL
- Web Service Client
- RESTful Web Services Using JAX-RS API
- Building RESTful Web Services on the OJC
- JAX-RS 1.1 Fix
- Modify the REST Resource
- RESTful Web Service Client
- Summary
- 9 Persistence Using the Oracle Database Cloud Service
- Persistence on the Oracle Cloud
- Oracle Database Cloud Service
- Explore Database Cloud
- Oracle Apex
- Java Cloud: Database Cloud Integration
- JPA
- Persistence Providers
- Entity
- Developing an Entity Application
- Add Entity from a Servlet
- Find and Update Entity
- Java Persistence Query Language
- CRUD JSF for Entity
- Summary
- A Java EE Technologies and JSRs
- Java Platform, Enterprise Edition 5 (Java EE 5) JSR 244
- Java Platform, Enterprise Edition 6 (Java EE 6) JSR 316
- Java Platform, Enterprise Edition 6 (Java EE 6) Web Profile
- Java Platform, Enterprise Edition 7 (Java EE 7) JSR 342
- Java Platform, Enterprise Edition 7 (Java EE 7) Web Profile
- B Application Servers Compatible with Java EE 5, 6, and 7
- Java EE 5-Compatible Implementations
- Java EE 6 Full Platform-Compatible Implementations
- Java EE 6 Web Profile-Compatible Implementations
- Java EE 7 Full Platform-Compatible Implementations
- Java EE 7 Web Profile-Compatible Implementations
- C Supported and Unsupported Technologies, Services, and APIs . . .
- Technologies and Services Supported
- Java EE 5 and 6 Specifications Supported
- Public WebLogic Server 10.3. APIs and Capabilities Supported
- Unsupported Features and APIs
- Unsupported WebLogic Server 10.3. APIs and Capabilities
- Whitelist Violations
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.