Beruflich Dokumente
Kultur Dokumente
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.
Agenda
Why WebLogic Suite? Developing on WebLogic Whats New for Developers in WebLogic Server Next Steps for WebLogic and Java EE6 Conclusion
2010
2011
v2.1.1 v3.0
v3.0.1
v3.1
v3.1.1
Developing on WebLogic
10
Debug
FastSwap
WebLogic Server 10.3 development option Bypass typical edit > build >deploy > test cycle Execute modified code immediately after recompile No reboot, redeploy, no loss of application state Change code, refresh browser, view results Supported by Oracles Eclipse Plug-in
11
12
JDeveloper
Complete IDE for Fusion Middleware and Oracle Oracle ADF, SOA, WebCenter, Database etc.
NetBeans
Open Source and tooling for Java Ris (like GlassFish) WebLogic and generic Java platforms (SE, EE, ME, JavaFX)
IntelliJ
Great for Java, but not the best for Java EE, comparatively Excellent source editing/refactoring, multi-language support
13
14
15
2011Oracle Corporation
17
Advanced Usage
Configuring shortcut naming for WebLogic Maven Plugin Automating deployment parameters using Maven properties Binding to Maven execution phases for automatic deployment operations Integration with Continuous Integration servers
18
19
CAT
20
21
Oracle Coherence Support JDBC Data Source Descriptor Editor WebLogic Scripting Tool IDE
Full Jython/Python development based on PyDev IDE Project/Facet Configuration for WLST Define and Reuse WLST Templates Graphical Mbean Explorer Eclipse Integrated WLST Console
22
23
CY2010
(Complete)
1HCY2011
(Complete)
CY2012
ActiveCache
Real Operations SmartUpgrade
Incremental patchset for 11g R1 JRockit Flight Recorder Coherence configuration WebLogic with JRockit Virtual Edition Virtual Assembly Builder Web Server plug-in updates Java EE JSF 2.0 Java SCA Web Services AT/Coordination Grid Control 11g Zip/Mac OS X Developer Support
Incremental patchset for 11g R1 Exalogic Event based RAC integration Coherence operations JMS Partitioned Distributed Topics Development experience Continued alignment in WS-* and security Java EE updates JPA 2.0, JAX-RS Ongoing application certifications on WebLogic Server
25
Lighter EJB! No CMP, no MDB, no remote support Annotation based dependency injection, targeted at use of enterprise beans with Web Applications
Additional mappings, explicit locking, CriteriaQuery RESTful Web Services
26
JEE 6
Web Profile
Servlet 3.0 JSP 2.2 CDI 1.0
Managed Beans
JAX-RS
JPA 2.0
Interceptors 1.1
JAX-WS
JTA 1.1
Bean Validation
DI for Java
Common Annotations
JMS
JNDI
JCA
SAAJ
Full Platform
28
Conclusion
31
Learn more
Downloads on Oracle Technology Network (OTN)
http://www.oracle.com/technetwork/middleware/fusion-middleware/downloads/index.html http://download.oracle.com/docs/cd/E17904_01/wls.htm http://www.oracle.com/technetwork/middleware/weblogic/overview/index.html http://www.oracle.com/technetwork/middleware/fusion-middleware/community/index.html http://forums.oracle.com/forums/category.jspa?categoryID=13
Product Documentation Data Sheets and Whitepapers Blogs OTN Discussion Forums Books
http://www.oracle.com/technetwork/middleware/fusion-middleware/learnmore/index.html
32