GlassFish v3. Building an ex tensible modular Java EE application server. Jerome Dochez and Ludovic Champenois Sun Microsystems, Inc.
|
|
- Hope Marshall
- 8 years ago
- Views:
Transcription
1 GlassFish v3 Building an ex tensible modular Java EE application server Jerome Dochez and Ludovic Champenois Sun Microsystems, Inc.
2 Agenda Java EE 6 and GlassFish V3 Modularity, Runtime Service Based Architecture Containers inside out OSGi integration
3 GlassFish V3 Java EE 6 (and previous releases) Profiles Web- developer productivity Modularity Grow from minimal (3mb) to full Java EE support and more... Based on OSGi Embedded Start using Java EE 6 platform features in your Java SE application (JPA, local ejb...) API driven
4 GlassFish V3 product differentiation Open for all JVM based technologies JRuby/ Grails Native deployment (no war repackaging) Extensible Ex tensive APIs to replace or ex tend features OSGi also provides extensions capabilities Service based architecture services are defined by contracts and can be easily substituted lazy loading based on usage patterns
5 Agenda Java EE 6 and GlassFish V3 Modularity, Runtime Service Based Architecture Containers inside out OSGi integration
6 Why modularity can be important to you Just an Implementation detail? Java EE Profiles requires it Uses cases can leverage modularity Disgruntled joe programmer Fat web app. Service based architecture Integration of disparate technologies (OSGi) Your own extensions or container!
7 Disgruntled joe programmer Only use part of the Java EE stack Cannot unit test his applications as part of the build Tired of slow startup and slow deployments Would like to experiment new technologies without updating the entire stack
8 Fat Web Application > 30Mb web applications Co- bundle libraries Co- bundle services Three tier application in one huge application Iterative development is hell Updating one service requires re- deployment of the entire application
9 Service Based Architecture EJB, Spring, WebBeans all require co- bundling unless CORBA is used. One service update should be transparent to the system Adding/ removing services implementation should be possible. Java EE 6 not entirely providing a solution either.
10 Your own extensions/ container Plugins to administer your application configuration AdminGUI CLI Command Modifying an existing container (e.g. Spring) requires in place modification as you cannot plugin the deployment backend Adding new types of application, container can be a simple solution to in- house components with specific lifecycle/ invocations requirements
11 Modularity Based on OSGi GlassFish v3 is delivered as 170 bundles Undoubtedly too many... Successfully maintained quick startup Modules nomenclature Services they provide Lifecycle Strong build tool is necessary, we used maven Used to deliver Java EE profiles
12 GlassFish Developer Features Integration with NetBeans, Eclipse, IntelliJ Fast startup, restart in debug mode Exploded directory deployment Fast Deploy on save Preserve Session across redeployment Application runner: Java - jar glassfish.jar mywebapplication Maven/ ANT Integration Award winning UI console Active community and Forums
13 Demo 1
14 Runtime Kernel startup/ shutdown sequences basic services (deployment) configuration reading Services Cross containers functionalities Java EE 6 : Security, Naming Manager... Products : Admin Console Containers handle user's applications independent of each others
15 Container Isolation (Java EE 6 Profiles) WEB EJB Persistence WebServices... Glue Glue Glue Glue Kernel, OSGi, basic services Optional Services
16 Application Container Deployment Ability to add/ remove/ start/ stop applications Configuration Ability to have configuration stored in central configuration Automatic clustering support Commands CLI, REST invocations Monitoring (MBeans, Gmbal)
17 Agenda Java EE 6 and GlassFish V3 Modularity, Runtime Service Based Architecture Containers inside out OSGi integration
18 Service Based Architecture Modules are just packaging artifact Capabilities and relationships are formed using services OSGi services HK2 services Abstraction to OSGi services Per thread/ Per request scopes Integrated lightweight dependency injection
19 HK2 Service Interfaces are declared Implementations are declared Build system will generate Metadata public interface Startup public class ConfigService implements Startup {... }
20 Service Lookup Dependency Public class RandomService implements SomeCtr Startup somestartupservice } Autom atic cascading Nam e resolution e= foo ) Can be API driven (no DI)
21 Agenda Java EE 6 and GlassFish V3 Modularity, Runtime Service Based Architecture Containers inside out OSGi integration
22 Application Container Runtime C O N T A I N E R G l u e C o d e K e Kernel r n e l Deployment Configuration Grizzly Monitoring AdminGUI
23 Configuration Configuration is defined by annotated POJIs Lands in our central config (domain.xml) Automatic clustering support Automatic MBeans generation Automatic REST interface Automatic transaction access to mutating data Well integrated product, yet made of disparate bits and pieces. All configuration interfaces are implemented by a single class we own, very lightweight.
24 REST Use JAX- RS to provide REST interfaces to Configuration data Commands invocation (deploy, undeploy, etc..) Monitoring Binding use annotations configuration command implementations to generate WADL. / localhost:4848/ restresources/ domain You can even use REST clients as an AdminGUI substitute
25 CLI Administrative commands can be added with each container : Manipulates the container change- random- ctr ) public class ChangeRandomCtr implements AdminCommand String String s2; } Available as : asadmin change- random- ctr s1 foo s2 bar
26 Agenda Java EE 6 and GlassFish V3 Modularity, Runtime Service Based Architecture Containers inside out OSGi integration
27 27 OSGi integration No OSGi APIs are used in GlassFish v3 Hk2 provides isolation layer Mockup implementation of hk2 makes V3 capable of running without OSGi Embedded mode Static mode (single class loader) All GlassFish modules are OSGi bundles Completely portable to any OSGi R4 compliant runtime Felix is the default
28 OSGi services implemented in v3 HTTP Service Simple dynamic servlet web server OSGi Alliance RFC 98 Transactions in OSGi OSGi Alliance RFC 66 OSGi- based web container
29 OSGi integration Module management Add, remove, update installed modules OSGi as a container! Treat OSGi just like any container, bundles are deployed to it. Can leverage OSGi to extend Glassfish Converged Applications Started investigating Java EE 6 + OSGi converged applications : Dependencies in OSGi Lifecycle still governed by Java EE.
30 OSGi Integration (2) OSGi services Available to any Java EE osginame ) SomeOSGiService injectedservice; JNDI lookup Portable, no OSGi dependencies in your Java EE application code No bundle management access All installed bundles exported APIs visible to Java EE Applications
31 Jerome Dochez Sun Microsystems, Inc.
<Insert Picture Here> GlassFish v3 - A Taste of a Next Generation Application Server
GlassFish v3 - A Taste of a Next Generation Application Server Peter Doschkinow Senior Java Architect Agenda GlassFish overview and positioning GlassFish v3 architecture Features
More informationKohsuke Kawaguchi Sun Microsystems, Inc. hk2.dev.java.net, glassfish.dev.java.net. Session ID
1 Kohsuke Kawaguchi Sun Microsystems, Inc. hk2.dev.java.net, glassfish.dev.java.net Session ID 2 What s GlassFish v3? JavaEE 6 API for REST (JAX-RS) Better web framework support (Servlet 3.0) WebBeans,
More informationJava EE 6 development with Eclipse, Netbeans, IntelliJ and GlassFish. Ludovic Champenois Oracle Corporation
Java EE 6 development with Eclipse, Netbeans, IntelliJ and GlassFish Ludovic Champenois Oracle Corporation The following is intended to outline our general product direction. It is intended for information
More informationOperations and Monitoring with Spring
Operations and Monitoring with Spring Eberhard Wolff Regional Director and Principal Consultant SpringSource Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission
More informationLearning GlassFish for Tomcat Users
Learning GlassFish for Tomcat Users White Paper February 2009 Abstract There is a direct connection between the Web container technology used by developers and the performance and agility of applications.
More informationFUSE-ESB4 An open-source OSGi based platform for EAI and SOA
FUSE-ESB4 An open-source OSGi based platform for EAI and SOA Introduction to FUSE-ESB4 It's a powerful OSGi based multi component container based on ServiceMix4 http://servicemix.apache.org/smx4/index.html
More informationProject SailFin: Building and Hosting Your Own Communication Server.
FSFS Conference: Dec 9-11, Thiruvananthapuram Project SailFin: Building and Hosting Your Own Communication Server. Binod PG Senior Staff Engineer Sun Microsystems, Inc. 1 Agenda SailFin: Open Source Java
More informationJava in Web 2.0. Alexis Roos Principal Field Technologist, CTO Office OEM SW Sales Sun Microsystems, Inc.
Java in Web 2.0 Alexis Roos Principal Field Technologist, CTO Office OEM SW Sales Sun Microsystems, Inc. 1 Agenda Java overview Technologies supported by Java Platform to create Web 2.0 services Future
More informationBuilding a Modular Server Platform with OSGi. Dileepa Jayakody Software Engineer SSWSO2 Inc.
Building a Modular Server Platform with OSGi Dileepa Jayakody Software Engineer SSWSO2 Inc. Outline Complex Systems OSGi for Modular Systems OSGi in SOA middleware Carbon : A modular server platform for
More informationGlassfish Architecture.
Glassfish Architecture. First part Introduction. Over time, GlassFish has evolved into a server platform that is much more than the reference implementation of the Java EE specifcations. It is now a highly
More informationOracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
More informationMagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune -411048 Tel: 808-769-4605 / 814-921-0979 www.magdisoft.
WebLogic Server Course Following is the list of topics that will be covered during the course: Introduction to WebLogic What is Java? What is Java EE? The Java EE Architecture Enterprise JavaBeans Application
More informationAPAC WebLogic Suite Workshop Oracle Parcel Service Overview. Jeffrey West Application Grid Product Management
APAC WebLogic Suite Workshop Oracle Parcel Service Overview Jeffrey West Application Grid Product Management Oracle Parcel Service What is it? Oracle Parcel Service An enterprise application to showcase
More informationThis training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.
This course teaches system/application administrators to setup, configure and manage an Oracle WebLogic Application Server, its resources and environment and the Java EE Applications running on it. This
More informationRuby on Rails in GlassFish Vivek.Pandey@Sun.COM http://weblogs.java.net/blog/vivekp/ Sun Microsystems
Ruby on Rails in GlassFish Vivek.Pandey@Sun.COM http://weblogs.java.net/blog/vivekp/ Sun Microsystems Ruby On Rails in GlassFish 1 Agenda Introduction to RoR What is JRuby? GlassFish overview RoR on GlassFish
More informationServer-side OSGi with Apache Sling. Felix Meschberger Day Management AG 124
Server-side OSGi with Apache Sling Felix Meschberger Day Management AG 124 About Felix Meschberger > Senior Developer, Day Management AG > fmeschbe@day.com > http://blog.meschberger.ch > VP Apache Sling
More informationConverting Java EE Applications into OSGi Applications
Converting Java EE Applications into OSGi Applications Author: Nichole Stewart Date: Jan 27, 2011 2010 IBM Corporation THE INFORMATION CONTAINED IN THIS REPORT IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.
More informationIntroduction to Sun ONE Application Server 7
Introduction to Sun ONE Application Server 7 The Sun ONE Application Server 7 provides a high-performance J2EE platform suitable for broad deployment of application services and web services. It offers
More informationWEBLOGIC ADMINISTRATION
WEBLOGIC ADMINISTRATION Session 1: Introduction Oracle Weblogic Server Components Java SDK and Java Enterprise Edition Application Servers & Web Servers Documentation Session 2: Installation System Configuration
More informationCase Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB
September Case Studies of Running the Platform NetBeans UML Servlet JSP GlassFish EJB In this project we display in the browser the Hello World, Everyone! message created in the session bean with servlets
More informationWebSphere Server Administration Course
WebSphere Server Administration Course Chapter 1. Java EE and WebSphere Overview Goals of Enterprise Applications What is Java? What is Java EE? The Java EE Specifications Role of Application Server What
More informationRunning and Testing Java EE Applications in Embedded Mode with JupEEter Framework
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 21 No. 1 (2013), pp. 53-69 Running and Testing Java EE Applications in Embedded Mode with JupEEter Framework Marcin Kwapisz 1 1 Technical University of Lodz Faculty
More informationAn Oracle White Paper May 2010. Ready for Business: Oracle GlassFish Server
An Oracle White Paper May 2010 Ready for Business: Oracle GlassFish Server Introduction GlassFish Server Open Source Edition, with its compelling advantages, has quickly become the open source platform
More informationNetBeans IDE Field Guide
NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting
More informationOracle WebLogic Server
Oracle WebLogic Server Deploying Applications to WebLogic Server 10g Release 3 (10.3) July 2008 Oracle WebLogic Server Deploying Applications to WebLogic Server, 10g Release 3 (10.3) Copyright 2007, 2008,
More informationWebLogic Server 11g Administration Handbook
ORACLE: Oracle Press Oracle WebLogic Server 11g Administration Handbook Sam R. Alapati Mc Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore
More informationCHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS
CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS Java EE Components Java EE Vendor Specifications Containers Java EE Blueprint Services JDBC Data Sources Java Naming and Directory Interface Java Message
More informationGlassfish, JAVA EE, Servlets, JSP, EJB
Glassfish, JAVA EE, Servlets, JSP, EJB Java platform A Java platform comprises the JVM together with supporting class libraries. Java 2 Standard Edition (J2SE) (1999) provides core libraries for data structures,
More informationGlassFish Security. open source community experience distilled. security measures. Secure your GlassFish installation, Web applications,
GlassFish Security Secure your GlassFish installation, Web applications, EJB applications, application client module, and Web Services using Java EE and GlassFish security measures Masoud Kalali PUBLISHING
More informationWebSphere Application Server - Introduction, Monitoring Tools, & Administration
WebSphere Application Server - Introduction, Monitoring Tools, & Administration presented by: Michael S. Pallos, MBA Senior Solution Architect IBM Certified Systems Expert: WebSphere MQ 5.2 e-business
More informationITG Software Engineering
IBM WebSphere Administration 8.5 Course ID: Page 1 Last Updated 12/15/2014 WebSphere Administration 8.5 Course Overview: This 5 Day course will cover the administration and configuration of WebSphere 8.5.
More informationOUR COURSES 19 November 2015. All prices are per person in Swedish Krona. Solid Beans AB Kungsgatan 32 411 19 Göteborg Sweden
OUR COURSES 19 November 2015 Solid Beans AB Kungsgatan 32 411 19 Göteborg Sweden Java for beginners JavaEE EJB 3.1 JSF (Java Server Faces) PrimeFaces Spring Core Spring Advanced Maven One day intensive
More informationPEtALS Quick Start. PEtALS Team Roland NAUDIN <roland.naudin@ebmwebsourcing.com> - February 2008 -
PEtALS Quick Start This document presents the Quick Start release of PEtALS. This release targets PEtALS beginners to ease their first step with PEtALS. PEtALS Team Roland NAUDIN
More informationCourse Description. Course Audience. Course Outline. Course Page - Page 1 of 5
Course Page - Page 1 of 5 WebSphere Application Server 7.0 Administration on Windows BSP-1700 Length: 5 days Price: $ 2,895.00 Course Description This course teaches the basics of the administration and
More informationIBM WebSphere Server Administration
IBM WebSphere Server Administration This course teaches the administration and deployment of web applications in the IBM WebSphere Application Server. Duration 24 hours Course Objectives Upon completion
More informationWorkshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:
Oracle Workshop for WebLogic 10g R3 Hands on Labs Workshop for WebLogic extends Eclipse and Web Tools Platform for development of Web Services, Java, JavaEE, Object Relational Mapping, Spring, Beehive,
More informationA Beginners Guide to Fusion Middleware
A Beginners Guide to Fusion Middleware Hans Forbrich Forbrich Computer Consulting Ltd. Congratulations of Brazil for your OTN Tour! Thank you to our interpreter And Thank You for inviting me A Beginners
More informationSW5706 Application deployment problems
SW5706 This presentation will focus on application deployment problem determination on WebSphere Application Server V6. SW5706G11_AppDeployProblems.ppt Page 1 of 20 Unit objectives After completing this
More informationCoherence 12.1.2 Managed Servers
Coherence 12.1.2 Managed Servers Noah Arliss Software Development Manager (Sheriff) 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. The following is intended to outline our general
More informationThe Java EE 6 Platform. Alexis Moussine-Pouchkine GlassFish Team
The Java EE 6 Platform Alexis Moussine-Pouchkine GlassFish Team This is no science fiction Java EE 6 and GlassFish v3 shipped final releases on December 10 th 2009 A brief History Project JPE Enterprise
More informationArchitectural Overview
Architectural Overview Version 7 Part Number 817-2167-10 March 2003 A Sun ONE Application Server 7 deployment consists of a number of application server instances, an administrative server and, optionally,
More informationOracle im Open Source Kontext Abgrenzung GlassFish vs. JBoss und wozu noch WebLogic?
Oracle im Open Source Kontext Abgrenzung GlassFish vs. JBoss und wozu noch WebLogic? Michael Bräuer, Principal Sales Consultant Peter Doschkinow, Senior Java Architect The following
More informationOracle WebLogic Server 11g Administration
Oracle WebLogic Server 11g Administration This course is designed to provide instruction and hands-on practice in installing and configuring Oracle WebLogic Server 11g. These tasks include starting and
More informationDeveloping modular Java applications
Developing modular Java applications Julien Dubois France Regional Director SpringSource Julien Dubois France Regional Director, SpringSource Book author :«Spring par la pratique» (Eyrolles, 2006) new
More informationRapid Application Development. and Application Generation Tools. Walter Knesel
Rapid Application Development and Application Generation Tools Walter Knesel 5/2014 Java... A place where many, many ideas have been tried and discarded. A current problem is it's success: so many libraries,
More informationEclipseLink. Solutions Guide for EclipseLink Release 2.5
EclipseLink Solutions Guide for EclipseLink Release 2.5 October 2013 Solutions Guide for EclipseLink Copyright 2012, 2013 by The Eclipse Foundation under the Eclipse Public License (EPL) http://www.eclipse.org/org/documents/epl-v10.php
More informationApache Karaf in real life ApacheCon NA 2014
Apache Karaf in real life ApacheCon NA 2014 Agenda Very short history of Karaf Karaf basis A bit deeper dive into OSGi Modularity vs Extensibility DIY - Karaf based solution What we have learned New and
More informationTuning Your GlassFish Performance Tips. Deep Singh Enterprise Java Performance Team Sun Microsystems, Inc.
Tuning Your GlassFish Performance Tips Deep Singh Enterprise Java Performance Team Sun Microsystems, Inc. 1 Presentation Goal Learn tips and techniques on how to improve performance of GlassFish Application
More informationOracle Identity Analytics Architecture. An Oracle White Paper July 2010
Oracle Identity Analytics Architecture An Oracle White Paper July 2010 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may
More informationMigrating Applications From IBM WebSphere to Apache Tomcat
Migrating Applications From IBM WebSphere to Apache Tomcat MuleSource and the MuleSource logo are trademarks of MuleSource Inc. in the United States and/or other countries. All other product and company
More information<Insert Picture Here> Java, the language for the future
1 Java, the language for the future Adam Messinger Vice President of Development The following is intended to outline our general product direction. It is intended for information
More informationIntroduction to OSGi and Modularity. InfoSphere MDM, Version 11.x Dany Drouin, Senior Software Engineer MDM
Introduction to OSGi and Modularity InfoSphere MDM, Version 11.x Dany Drouin, Senior Software Engineer MDM Please Note: 1 Agenda Part 1: Introduction to OSGi Part 2: MDM and OSGi Part 3: izing and extending
More informationApache Sling A REST-based Web Application Framework Carsten Ziegeler cziegeler@apache.org ApacheCon NA 2014
Apache Sling A REST-based Web Application Framework Carsten Ziegeler cziegeler@apache.org ApacheCon NA 2014 About cziegeler@apache.org @cziegeler RnD Team at Adobe Research Switzerland Member of the Apache
More informationWorking with WebSphere 4.0
44 Working with WebSphere 4.0 This chapter is for developers who are familiar with WebSphere Application Enterprise Server, version 4.0 (WAS 4.0) and would like to deploy their applications using WAS 4.0.
More informationScaling Web Applications in a Cloud Environment. Emil Ong Caucho Technology 8621
Scaling Web Applications in a Cloud Environment Emil Ong Caucho Technology 8621 2 AGENDA > This talk targets Java web developers and administrators interested in using cloud and enterprise virtualized
More informationNetbeans 6.0. José Maria Silveira Neto. Sun Campus Ambassador jose.neto@sun.com
Netbeans 6.0 José Maria Silveira Neto Sun Campus Ambassador jose.neto@sun.com Agenda What is Netbeans? What's in Netbeans 6.0? Coolest Features Netbeans 6.0 Demo! What To Do/Where To Go What Is NetBeans?
More informationARM-BASED PERFORMANCE MONITORING FOR THE ECLIPSE PLATFORM
ARM-BASED PERFORMANCE MONITORING FOR THE ECLIPSE PLATFORM Ashish Patel, Lead Eclipse Committer for ARM, IBM Corporation Oliver E. Cole, President, OC Systems, Inc. The Eclipse Test and Performance Tools
More informationRational Application Developer Performance Tips Introduction
Rational Application Developer Performance Tips Introduction This article contains a series of hints and tips that you can use to improve the performance of the Rational Application Developer. This article
More informationEquinox Framework: A Happier OSGi R6 Implementation
Equinox Framework: A Happier OSGi R6 Implementation Tom Watson IBM March 18 th 2014 OSGi Alliance Marketing 2008-2010 Page. 1 All Rights Reserved Agenda New to OSGi R6 Core Redesign Core Equinox and Why
More informationG-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation
Fusion Middleware G-Cloud Framework Service Definition Oracle Fusion Middleware Design and Implementation Prepared for: G-Cloud Document: Fusion Middleware Version: 0.1 Issue Date: 06/09/2013 1 OVERVIEW
More informationWEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
More informationOpenShift is FanPaaStic For Java EE. By Shekhar Gulati Promo Code JUDCON.IN
OpenShift is FanPaaStic For Java EE By Shekhar Gulati Promo Code JUDCON.IN About Me ~ Shekhar Gulati OpenShift Evangelist at Red Hat Hands on developer Speaker Writer and Blogger Twitter @ shekhargulati
More informationKillTest. http://www.killtest.cn 半 年 免 费 更 新 服 务
KillTest 质 量 更 高 服 务 更 好 学 习 资 料 http://www.killtest.cn 半 年 免 费 更 新 服 务 Exam : 1Z0-599 Title : Oracle WebLogic Server 12c Essentials Version : Demo 1 / 10 1.You deploy more than one application to the
More informationEnterprise Applications
Module 11 At the end of this module you will be able to: 9 Describe the differences between EJB types 9 Deploy EJBs 9 Define an Enterprise Application 9 Dxplain the directory structure of an Enterprise
More informationWebLogic Server Administration
ORACLE PRODUCT LOGO WebLogic Server Administration Roger Freixa Principal Product Manager 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. WebLogic Concepts 2 Copyright 2011, Oracle
More informationCode:1Z0-599. Titre: Oracle WebLogic. Version: Demo. Server 12c Essentials. http://www.it-exams.fr/
Code:1Z0-599 Titre: Oracle WebLogic Server 12c Essentials Version: Demo http://www.it-exams.fr/ QUESTION NO: 1 You deploy more than one application to the same WebLogic container. The security is set on
More informationJRuby Now and Future Charles Oliver Nutter JRuby Guy Sun Microsystems
JRuby Now and Future Charles Oliver Nutter JRuby Guy Sun Microsystems Except where otherwise noted, the content of this presentation is licensed under the Creative Commons Attribution Share Alike 3.0 United
More informationBasic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )
About Oracle WebLogic Server Oracle WebLogic Server is the industry's best application server for building and deploying enterprise Java EE applications with support for new features for lowering cost
More informationJBS-102: Jboss Application Server Administration. Course Length: 4 days
JBS-102: Jboss Application Server Administration Course Length: 4 days Course Description: Course Description: JBoss Application Server Administration focuses on installing, configuring, and tuning the
More informationInfoSphere Master Data Management operational server v11.x OSGi best practices and troubleshooting guide
InfoSphere Master Data Management operational server v11.x OSGi best practices and troubleshooting guide Introduction... 2 Optimal workspace operational server configurations... 3 Bundle project build
More informationRobert Honeyman http://www.honeymanit.co.uk rob.honeyman@honeymanit.co.uk
An Introduction to WebLogic Administration Robert Honeyman http://www.honeymanit.co.uk rob.honeyman@honeymanit.co.uk WEBLOGIC 11G : WHAT IS IT? Weblogic 10.3.3-10.3.6 = 11g Java EE 5 compliant Application
More informationBuild management & Continuous integration. with Maven & Hudson
Build management & Continuous integration with Maven & Hudson About me Tim te Beek tim.te.beek@nbic.nl Computer science student Bioinformatics Research Support Overview Build automation with Maven Repository
More informations@lm@n Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ]
s@lm@n Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ] Question No : 1 How can you configure High Availability for interacting with a non-oracle database
More informationEclipse 4 RCP application Development COURSE OUTLINE
Description The Eclipse 4 RCP application development course will help you understand how to implement your own application based on the Eclipse 4 platform. The Eclipse 4 release significantly changes
More informationPHP vs. Java. In this paper, I am not discussing following two issues since each is currently hotly debated in various communities:
PHP vs. Java *This document reflects my opinion about PHP and Java. I have written this without any references. Let me know if there is a technical error. --Hasari Tosun It isn't correct to compare Java
More informationAn Oracle White Paper May 2010. Learning Oracle GlassFish Server for Tomcat Users
An Oracle White Paper May 2010 Learning Oracle GlassFish Server for Tomcat Users Introduction There is a direct connection between the Web container technology used by developers and the performance and
More informationINTRODUCTION TO JAVA PROGRAMMING LANGUAGE
INTRODUCTION TO JAVA PROGRAMMING LANGUAGE Today Java programming language is one of the most popular programming language which is used in critical applications like stock market trading system on BSE,
More informationAs you learned about in Chapter 1, WebSphere Application Server V6 supports the
23 J2EE Packaging, Enhanced EARs, and the Application Server Toolkit As you learned about in Chapter 1, WebSphere Application Server V6 supports the full Java 2 Platform, Enterprise Edition (J2EE) 1.4
More informationTop Weblogic Tasks You can Automate Now
Top Weblogic Tasks You can Automate Now Session ID#: 10506 Prepared by: Mrityunjay Kant Practice Manager, SOA & Integration Services AST Corporation @MrityunjayKant REMINDER Check in on the COLLABORATE
More informationOSGi Application Development using GlassFish Server. Version 1.5. By: Sanjeeb Sahoo
OSGi Application Development using GlassFish Server Table of Contents Version 1.5 By: Sanjeeb Sahoo 1 Introduction:...3 1.1 New to OSGi?...3 1.2 Relationship between GlassFish Server & OSGi...4 2 OSGi
More informationSUBSYSTEMS IN THE WILD
Wednesday, June 11, 2014 1 SUBSYSTEMS IN THE WILD Graham Charters Senior Technical Staff Member IBM 2 Contents Motivation Subsystems Overview Use case In the Wild with a demo or two along the way 3 Motivation
More informationTomcat 5 New Features
Tomcat 5 New Features ApacheCon US 2003 Session MO10 11/17/2003 16:00-17:00 Craig R. McClanahan Senior Staff Engineer Sun Microsystems, Inc. Slides: http://www.apache.org/~craigmcc/ Agenda Introduction
More informationDr. Dimitar Valtchev. 24 June 2010, Stuttgart, Eclipse Embedded Day
Dr. Dimitar Valtchev 24 June 2010, Stuttgart, Eclipse Embedded Day ProSyst is a leading company for end-to-end embedded software and OSGi solutions Founded 1997 in Cologne, Germany OSGi member since its
More informationInstall guide for Websphere 7.0
DOCUMENTATION Install guide for Websphere 7.0 Jahia EE v6.6.1.0 Jahia s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence web, document, search,
More informationWeb Application Architecture (based J2EE 1.4 Tutorial)
Web Application Architecture (based J2EE 1.4 Tutorial) 1 Disclaimer & Acknowledgments Even though Sang Shin is a full-time employee of Sun Microsystems, the contents here are created as his own personal
More informationAplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader
Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence Alexandre Vieira Middleware Solutions Team Leader Which FOUNDATION? How to have CONTROL? How to run FASTER? Which FOUNDATION?
More informationOracle Communications WebRTC Session Controller: Basic Admin. Student Guide
Oracle Communications WebRTC Session Controller: Basic Admin Student Guide Edition 1.0 April 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary
More informationWebSphere Training Outline
WEBSPHERE TRAINING WebSphere Training Outline WebSphere Platform Overview o WebSphere Product Categories o WebSphere Development, Presentation, Integration and Deployment Tools o WebSphere Application
More information000-608. IBM WebSphere Process Server V7.0 Deployment Exam. http://www.examskey.com/000-608.html
IBM 000-608 IBM WebSphere Process Server V7.0 Deployment Exam TYPE: DEMO http://www.examskey.com/000-608.html Examskey IBM 000-608 exam demo product is here for you to test the quality of the product.
More informationProfiling and Testing with Test and Performance Tools Platform (TPTP)
Profiling and Testing with Test and Performance Tools Platform (TPTP) 2009 IBM Corporation and Intel Corporation; made available under the EPL v1.0 March, 2009 Speakers Eugene Chan IBM Canada ewchan@ca.ibm.com
More informationWebSphere v5 Administration, Network Deployment Edition
WebSphere v5 Administration, Network Deployment Edition Loading Java Classes Web Age Solutions, Inc. 2003 6-32 Class Loader A class loader is a Java class that loads compiled Java byte code of other classes.
More informationNo.1 IT Online training institute from Hyderabad Email: info@sriramtechnologies.com URL: sriramtechnologies.com
I. Basics 1. What is Application Server 2. The need for an Application Server 3. Java Application Solution Architecture 4. 3-tier architecture 5. Various commercial products in 3-tiers 6. The logic behind
More informationIRF2000 IWL3000 SRC1000 Application Note - Develop your own Apps with OSGi - getting started
Version 2.0 Original-Application Note ads-tec GmbH IRF2000 IWL3000 SRC1000 Application Note - Develop your own Apps with OSGi - getting started Stand: 28.10.2014 ads-tec GmbH 2014 IRF2000 IWL3000 SRC1000
More informationWhite Paper: Why Upgrade from WebSphere Application Server (WAS) v7 to v8.x?
White Paper: Why Upgrade from WebSphere Application Server (WAS) v7 to v8.x? By TxMQ Publishing Services. 1430B Millersport Highway Williamsville, NY 14221 +1 (716) 636-0070 TxMQ.com consulting@txmq.com
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Cloud Services Mike Lehmann Senior Director of Product Management WebLogic Server, Java Cloud Services, Coherence and Java EE
More informationGlassbox: Open Source and Automated Application Troubleshooting. Ron Bodkin Glassbox Project Leader ron.bodkin@glasssbox.com
Glassbox: Open Source and Automated Application Troubleshooting Ron Bodkin Glassbox Project Leader ron.bodkin@glasssbox.com First a summary Glassbox is an open source automated troubleshooter for Java
More informationG Cloud 6 CDG Service Definition for Forgerock Software Services
G Cloud 6 CDG Service Definition for Forgerock Software Services Author: CDG Date: October 2015 Table of Contents Table of Contents 2 1.0 Service Definition 3 1.0 Service Definition Forgerock as a Platform
More informationGlassFish. Developing an Application Server in Open Source
GlassFish Developing an Application Server in Open Source Santiago Pericas-Geertsen Sun Microsystems, Inc. http://weblogs.java.net/blog/spericas/ Santiago.PericasGeertsen@sun.com 1 1 Who am I? BA from
More informationEnterprise Application Development In Java with AJAX and ORM
Enterprise Application Development In Java with AJAX and ORM ACCU London March 2010 ACCU Conference April 2010 Paul Grenyer Head of Software Engineering p.grenyer@validus-ivc.co.uk http://paulgrenyer.blogspot.com
More information