Open Source SOA with Service Component Architecture and Apache Tuscany. Jean-Sebastien Delfino Mario Antollini Raymond Feng
|
|
|
- Erin Burns
- 10 years ago
- Views:
Transcription
1 Open Source SOA with Service Component Architecture and Apache Tuscany Jean-Sebastien Delfino Mario Antollini Raymond Feng
2 Learn how to build and deploy Composite Service Applications using Service Component Architecture (SCA) and Apache Tuscany 2008 JavaOne SM Conference java.sun.com/javaone 2
3 Agenda SCA in a Nutshell Apache Tuscany Overview Demo Business Value Scenarios SCA Quick Tour Tuscany SCA Implementation New and Notable Tuscany Community Summary 2008 JavaOne SM Conference java.sun.com/javaone 3
4 SCA in a Nutshell A development and deployment model for SOA Service-based models for the Construction Assembly Deployment of composite service applications In a distributed and heterogeneous environment of Multiple languages Multiple container technologies Multiple service access methods 2008 JavaOne SM Conference java.sun.com/javaone 4
5 SCA Specifications - History Dec 2003: BEA and IBM start collaborating on SCA Nov 2005: 0.9 specs published BEA, IBM, Oracle, SAP, IONA, and Sybase July 2006: 0.95 specs and OSOA.org (Open SOA) Added: Cape Clear, Interface21, Primeton Technologies, Progress Software, Red Hat, Rogue Wave, Siemens AG, Software AG, Sun, TIBCO Mar 2007: 1.0 specs published Submitted to OASIS April 2007: OASIS Forms Open CSA Member Section Sept 2007: Formal standardization starts in OASIS Open CSA 2008 JavaOne SM Conference java.sun.com/javaone 5
6 Open SOA JavaOne SM Conference java.sun.com/javaone 6
7 OASIS Open CSA JavaOne SM Conference java.sun.com/javaone 7
8 Agenda SCA in a Nutshell Apache Tuscany Overview Demo Business Value Scenarios SCA Quick Tour Tuscany SCA Implementation New and Notable Tuscany Community Summary 2008 JavaOne SM Conference java.sun.com/javaone 8
9 Open Source SCA Apache Tuscany JavaOne SM Conference java.sun.com/javaone 9
10 What is Apache Tuscany Some words from the project charter: open-source software for distribution at no charge to the public, that simplifies the development, deployment and management of distributed applications built as compositions of service components. These components may be implemented with a range of technologies and connected using a variety of communication protocols. This software will implement relevant open standards including, but not limited to, the SCA standard defined by the OASIS OpenCSA member section." 2008 JavaOne SM Conference java.sun.com/javaone 10
11 Apache Tuscany - History Project created in Dec 2005 in Apache incubator Major Releases 09/ release, first implementation of SCA spec v1.0 02/ release, bug fixes, Java Message Service (JMS) binding, improved policy support 04/ release Distributed SCA Domain management Eclipse plugin New ATOM binding using Apache Abdera Improved JMS binding OSGi runtime integration Incremental releases every 6/8 weeks Worldwide growing user and developer community! Users in production with Tuscany 2008 JavaOne SM Conference java.sun.com/javaone 11
12 SCA and Apache Tuscany in Action Business Value Scenarios 2008 JavaOne SM Conference java.sun.com/javaone 12
13 Demo - The Rise of a Fruit Business The Fruit Store Merger or Acquisition - The Fruit&Vegetable Store The Fruit&Vegetable Store as Supplier The Fruit&Vegetable Store Solution Provider The Fruit Store Widget - Mashup All the code available at JavaOne SM Conference java.sun.com/javaone 13
14 The Fruit Store Creating an Online Business store Collection atom ShoppingCart Store jsonrpc Total http jsonrpc currencycode=usd Catalog Currency Converter 2008 JavaOne SM Conference java.sun.com/javaone 14
15 The Fruit&Vegetable Store Merger or Acquisition store-merger Collection atom http Store jsonrpc Total jsonrpc ShoppingCart currencycode=usd Currency Converter Fruit Catalog Catalog ws Vegetable Catalog 2008 JavaOne SM Conference java.sun.com/javaone 15
16 The Fruit&Vegetable Store Using a Database in the ShoppingCart implementation store-db Collection atom database=usdb ShoppingCart Store jsonrpc Total Currency Converter http jsonrpc currencycode=usd Fruit Catalog Catalog ws Vegetable Catalog 2008 JavaOne SM Conference java.sun.com/javaone 16
17 The Fruit&Vegetable Store as Supplier Being a Supplier for other Online Stores store-supplier Collection atom database=usdb http Store jsonrpc jsonrpc Total ShoppingCart currencycode=usd Currency Converter Fruit Catalog ws Catalog ws Vegetable Catalog AllAroundFoods.com 2008 JavaOne SM Conference java.sun.com/javaone 17
18 The Fruit&Vegetable Store Solution Provider Providing a Store Solution in another Geography store-eu Collection atom database=eudb ShoppingCart http Store jsonrpc Total jsonrpc currencycode=eur ws Currency Converter Fruit Catalog Catalog ws ws Vegetable Catalog EU Services 2008 JavaOne SM Conference java.sun.com/javaone 18
19 The Fruit Store Widget - Mashup Store Mashup Offering the Store as an Open Ajax Widget store-mashup Store Mashup http http other Widgets 2008 JavaOne SM Conference java.sun.com/javaone 19
20 The Fruit Store Widget - Mashup Store Mashup Offering the Store as an Open Ajax Widget 2008 JavaOne SM Conference java.sun.com/javaone 20
21 Agenda SCA in a Nutshell Apache Tuscany Overview Demo Business Value Scenarios SCA Quick Tour Tuscany SCA Implementation New and Notable Tuscany Community Summary 2008 JavaOne SM Conference java.sun.com/javaone 21
22 SCA Quick Tour Construction Assembly Deployment 2008 JavaOne SM Conference java.sun.com/javaone 22
23 SCA - Construction Constructing service component implementations Implementer focuses on business logic Implementer chooses the language that fits the business problem No code is dependent on the means of accessing the service Defining service dependencies Use business services without knowing how they will be accessed Only the interface is known Defining other configuration features Properties Policies 2008 JavaOne SM Conference java.sun.com/javaone 23
24 SCA - Assembly Service Interface - Java - WSDL Property Reference Interface - Java interface - WSDL PortType Composite A property setting Service Component A Component B Reference promote wire promote Service Binding - Web Service - JMS - JCA - SLSB - HTTP - JSONRPC - ATOM - Implementation - Java - BPEL - SCA Composite - Spring - JEE - Scripting: Groovy, JScript, PHP, Python, Ruby, - XQuery - Reference Binding - Web Service - JMS - JCA - SLSB - HTTP - JSONRPC - ATOM JavaOne SM Conference java.sun.com/javaone 24
25 SCA - Assembly Building Solutions from Assets US EURO binding.ws binding.rest binding.ws binding.json binding.ejb implementation implementation 2008 JavaOne SM Conference java.sun.com/javaone 25
26 SCA - Deployment SCA Domain Composite Web storeus.html ShoppingCartImpl.java storeeu.html Catalog.java asset contributions 2008 JavaOne SM Conference java.sun.com/javaone 26
27 SCA Deployment Services logical configuration of the cloud Web (2) addtodomaincomposite Configuration Manager Cloud Manager - Provisioning - Monitoring Server Nodes (1) addcontribution Contribution Manager physical or virtual server nodes Contribution Workspace 2008 JavaOne SM Conference java.sun.com/javaone 27
28 Agenda SCA in a Nutshell Apache Tuscany Overview Demo Business Value Scenarios SCA Quick Tour Tuscany SCA Implementation New and Notable Tuscany Community Summary 2008 JavaOne SM Conference java.sun.com/javaone 28
29 Apache Tuscany SCA Implementation Tuscany provides implementations of the main SCA specifications including: SCA Assembly Model V1.0 SCA Policy Framework V1.0 SCA Common Annotations for the Java Platform and APIs V1.0 SCA Java Component Implementation V1.0 SCA Spring Component Implementation V1.0 SCA BPEL Client and Implementation V1.0 SCA Web Service Binding V1.0 SCA JMS Binding V1.0 SCA EJB Session Bean Binding V JavaOne SM Conference java.sun.com/javaone 29
30 Apache Tuscany SCA Extensions SCA bindings RSS and ATOM Feeds, HTTP resources, JSON-RPC, Direct Web Remoting, Pub/Sub Notifications and RMI SCA implementation types OSGi, XQuery, BPEL, and various dynamic languages including Groovy, JavaScript programming language, Python and Ruby Databindings Java Architecture for XML Binding (JAXB) software, Service Data Objects (SDO), Axis2's AXIOM, JSON, XMLBeans, SAXON, DOM, SAX and StAX Policies Logging, connection pooling 2008 JavaOne SM Conference java.sun.com/javaone 30
31 Apache Tuscany Distribution and Hosting Tuscany can be configured as a single node SCA domain or as an SCA domain distributed across multiple nodes. Simple Administration model: SCA domain and SCA node configuration are Web resources accessed using AtomPub. Host deployment options: Standalone Distributed nodes across multiple Java virtual machines Embedded Jetty or Tomcat Standard Web application Tested in Tomcat , Tomcat and Jetty Geronimo Tomcat6 Java Platform, Enterprise Edition (Java EE platform) 5 WebSphere Application Server 6.1 Other Java EE platform Application Servers 2008 JavaOne SM Conference java.sun.com/javaone 31
32 Agenda SCA in a Nutshell Apache Tuscany Overview Demo Business Value Scenarios SCA Quick Tour Tuscany SCA Implementation New and Notable Tuscany Community Summary 2008 JavaOne SM Conference java.sun.com/javaone 32
33 Apache Tuscany New and Notable Working on improvements of the BPEL support More work on SCA domain management OSGi integration 3 new committers 6 Google Summer of Code students / projects Next Release... 6/8 weeks as usual? :) 2008 JavaOne SM Conference java.sun.com/javaone 33
34 Agenda SCA in a Nutshell Apache Tuscany Overview Demo Business Value Scenarios SCA Quick Tour Tuscany SCA Implementation New and Notable Tuscany Community Summary 2008 JavaOne SM Conference java.sun.com/javaone 34
35 Tuscany Community Working in Open Source What we have learned and are practicing Code Small Composable Modules, low barrier to entry A working build, commit every day Welcoming environment Open mailing list discussions, share ideas, respect new ideas and feedback Encourage user feedback Be responsive to questions, apply patches quickly Help contributors find areas to contribute to Release early, release often! Apache Tuscany community is growing Mailing list subscribers More and more users contributing patches 2008 JavaOne SM Conference java.sun.com/javaone 35
36 For More Information Apache Tuscany Tuscany SCA Java Getting started Getting started using Eclipse Tuscany Online Store Tutorial Using Tuscany with WebSphere Application Server Tuscany Blog How to get involved JavaOne SM Conference java.sun.com/javaone 36
37 For More Information SCA Specification Work Good introduction to SCA OASIS Open CSA V1 level specs Open CSA Technical Committees Webinars OSOA V1 level of specs can also be found here More information on that site JavaOne SM Conference java.sun.com/javaone 37
38 Agenda SCA in a Nutshell Apache Tuscany Overview Demo Business Value Scenarios SCA Quick Tour Tuscany SCA Implementation New and Notable Tuscany Community Summary 2008 JavaOne SM Conference java.sun.com/javaone 38
39 Summary Service Component Architecture (SCA) Construction, Assembly, Deployment of Composite Applications Simple end to end composition You can focus on your business logic Apache Tuscany Implements SCA V1.0 Integrates with the Apache Platform Goes beyond the specifications (Web 2.0, ATOM, Scripting, Admin) Many releases Simple to use Join Tuscany! We welcome any type of contribution JavaOne SM Conference java.sun.com/javaone 39
40 Jean-Sebastien Delfino Mario Antollini Raymond Feng TS JavaOne SM Conference java.sun.com/javaone 40
Open Source SCA The Apache Tuscany Project
Open Source SCA The Apache Tuscany Project Jean-Sebastien Delfino IBM Burlingame Lab Jean-Sebastien Delfino Open Source SCA The Apache Tuscany Project Page 1 Agenda Tuscany, SCA, SDO and DAS Tuscany in
SCA & SDO Implementations Open Source and Vendor Products
SCA & SDO Implementations Open Source and Vendor Products Mike Edwards IBM Hursley Park 29/05/2007 Implementations of SCA and SDO Open Source Runtime Implementations Vendor Runtime Implementations Open
SCOrWare project, an enabler for open source SCA-compliant solutions
OW2 Conference 2009 Session 2 SCA by OW2: the SCOrWare Project and its Affiliates SCOrWare project, an enabler for open source SCA-compliant solutions Alain Boulze (INRIA) Jérôme Besnainou (EdifiXio) Outline
Converting 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.
Reusing Existing * Java EE Applications from Oracle SOA Suite
Reusing Existing * Java EE Applications from Oracle SOA Suite Guido Schmutz Technology Manager, Oracle ACE Director for FMW & SOA Trivadis AG, Switzerland Abstract You have a lot of existing Java EE applications.
ITG 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.
How To Create A C++ Web Service
A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with
SCA-based Enterprise Service Bus WebSphere ESB
IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd [email protected] 2007 IBM Corporation Agenda IBM Software Group WebSphere software
Oracle 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
ActiveVOS Server Architecture. March 2009
ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...
SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008
SOA Fundamentals For Java Developers Alexander Ulanov, System Architect Odessa, 30 September 2008 What is SOA? Software Architecture style aimed on Reuse Growth Interoperability Maturing technology framework
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
CBM SOMA - SCA. Techniques and Standards to Increase Business and IT Flexibility. Jouko Poutanen Senior IT Architect, IBM Software Group
CBM SOMA - SCA Techniques and Standards to Increase and IT Flexibility Jouko Poutanen Senior IT Architect, IBM Software Group 2008 IBM Corporation Agenda Component Modeling (CBM) Drivers: specialization,
A standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist [email protected] Copyright IBM Corporation 2005. All rights
Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario
Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.
Oracle SOA Suite Then and Now:
Oracle SOA Suite Then and Now: The Evolution from 10g to 11g Shane Goss Impac Services Agenda SOA Suite 11g New Features Highlight new features of SOA 11g Some products have added features and functionality
Developing SOA solutions using IBM SOA Foundation
Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this
WELCOME TO Open Source Enterprise Architecture
WELCOME TO Open Source Enterprise Architecture WELCOME TO An overview of Open Source Enterprise Architecture In the integration domain Who we are Fredrik Hilmersson Petter Nordlander Why Open Source Integration
JBI and OpenESB. Introduction to Technology. Michael Czapski Advanced Solutions Architect, SOA/BI/Java CAPS Sun Microsystems, ANZ
JBI and OpenESB Introduction to Technology Michael Czapski Advanced Solutions Architect, SOA/BI/Java CAPS Sun Microsystems, ANZ Learn what JBI and OpenESB are intended to address and how they go about
Introduction to CASA: An Open Source Composite Application Editor
B S X Introduction to CASA: An Open Source Composite Application Editor Tientien Li, Ph.D. and Jun Qian Sun Microsystems, Inc. TS-8683 2007 JavaOne SM Conference Session TS-8683 Introduction to CASA An
Developing Service-Oriented Architecture Applications with OSGi
Developing Service-Oriented Architecture Applications with OSGi Dr Mark Little, Kevin Conner (Red Hat), Keith Babo (Sun), Alexandre Alves (BEA) BOF-5846 Overview Using OSGi in real-world Service Oriented
The Challenges in Real Life ESB Deployments
Frank Cohen s Presentation To International SOA Conference, Rome, Italy June 25, 2009 The Challenges in Real Life ESB Deployment ScenarioThis presentation discusses some of the key challenges that are
IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8
IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8 Proof of Technology Introduction Welcome and Introductions Agenda Service
Spoilt for Choice Which Integration Framework to choose? Mule ESB. Integration. www.mwea.de. Kai Wähner
Spoilt for Choice Which Integration Framework to choose? Integration vs. Mule ESB vs. Main Tasks Evaluation of Technologies and Products Requirements Engineering Enterprise Architecture Management Business
Solution Showcase Session. Enterprise 2.0 Computing Services
Solution Showcase Session Enterprise 2.0 Computing Services IDEA Lab Competencies Business Solutions Competency Verification and Validation Competency Business Intelligence Competency Managed Services
Beyond the SOA/BPM frontiers Towards a complete open cooperative environment
Beyond the SOA/BPM frontiers Towards a complete open cooperative environment This presentation has been used during a webinar delivered within SpagoWorld Webinar Center: http://www.spagoworld.org/xwiki/bin/view/spagoworld/webinarcenter
FUSE-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
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:
Avoiding Web Services Chaos with WebSphere Service Registry and Repository
IBM Software Group Avoiding Web s Chaos with WebSphere Registry and Repository David Buchanan David Ben Buchanan J Briden Consulting IT Specialist Consulting IT IT Specialist WebSphere Software WebSphere
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
IBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
The Composition Approach for Large-Scale SOA
The Composition Approach for Large-Scale SOA This paper introduces a new composition approach to building SOA services, explains composition, and provides a methodology to evaluate today s tools for developer
IBM WebSphere ESB V6.0.1 Technical Product Overview
IBM WebSphere ESB V6.0.1 Technical Product Overview SOA on your terms and our expertise 2005 IBM Corporation The SOA Lifecycle.. For Flexible Business & IT Assemble Assemble existing and new assets to
IBM 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
Choose an IBM WebSphere Application Server configuration to suit your business needs
IBM is the industry s market leading foundation for building, deploying, reusing, integrating and managing applications and services Choose an IBM configuration to suit your business needs Highlights Unparalleled
Accelerated Java EE Open Source Development with Eclipse CON1905
Accelerated Java EE Open Source Development with Eclipse CON1905 Greg Stachnick Sr. Principle Product Manager Oracle, Development Tools September 30, 2014 Program Agenda 1 2 3 4 The Eclipse Ecosystem Getting
WebSphere 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
Developing 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
SOA Best Practices (from monolithic to service-oriented)
SOA Best Practices (from monolithic to service-oriented) Clemens Utschig - Utschig Consulting Product Manager, Oracle SOA Suite & Integration [email protected] The following
SAP NetWeaver Opens SAP ERP world. Amedeo Prodi SAP Italia
SAP NetWeaver Opens SAP ERP world Amedeo Prodi SAP Italia SAP NetWeaver is an Evolutionary Platform: From Infrastructure to Applistructure SAP NetWeaver becomes the business process platform Productivity
Oracle BPEL Nuts and Bolts
Oracle BPEL Nuts and Bolts Paper 743 presented by John Jay King King Training Resources [email protected] Download this paper from: http://www.kingtraining.com Copyright @ 2009, John Jay King 1/68
Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA
Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA presented by John Jay King King Training Resources [email protected] Download this paper and code examples from: http://www.kingtraining.com
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules
RED HAT JBOSS FUSE COMPARED WITH ORACLE SERVICE BUS
RED HAT JBOSS FUSE COMPARED WITH ORACLE SERVICE BUS COMPETITIVE OVERVIEW MARCH 2013 INTRODUCTION The ability to integrate systems and share data across the enterprise is a common datacenter need. Integration
Course 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
ActiveMatrix Extending Virtualization benefits over Your Service Architecture. Joaquim F. Carvalho Senior Solution Consultant TIBCO Software Inc.
ActiveMatrix Extending Virtualization benefits over Your Service Architecture Joaquim F. Carvalho Senior Solution Consultant TIBCO Software Inc. The Business/IT Gap Business Needs Service Management Customer
Web Services Development In a Java Environment
Web Services Development In a Java Environment SWE 642, Spring 2008 Nick Duan April 16, 2008 1 Overview Services Process Architecture XML-based info processing model Extending the Java EE Platform Interface-driven
Open ESB. Sang Shin Java Technology Evangelist Sun Microsystems, Inc. Raffaele Spazzoli Imola Informatica 1
Open ESB Sang Shin Java Technology Evangelist Sun Microsystems, Inc. Raffaele Spazzoli Imola Informatica 1 Topics What is Open ESB? What is JBI? JBI and GlassFish Usage Scenario Open ESB Development &
2012 LABVANTAGE Solutions, Inc. All Rights Reserved.
LABVANTAGE Architecture 2012 LABVANTAGE Solutions, Inc. All Rights Reserved. DOCUMENT PURPOSE AND SCOPE This document provides an overview of the LABVANTAGE hardware and software architecture. It is written
How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer
How to Build an E-Commerce Application using J2EE Carol McDonald Code Camp Engineer Code Camp Agenda J2EE & Blueprints Application Architecture and J2EE Blueprints E-Commerce Application Design Enterprise
BIRT Application and BIRT Report Deployment Functional Specification
Functional Specification Version 1: October 6, 2005 Abstract This document describes how the user will deploy a BIRT Application and BIRT reports to the Application Server. Document Revisions Version Date
APAC 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
How to secure your Apache Camel deployment
How to secure your Apache Camel deployment Jonathan Anstey Principal Engineer FuseSource 1 Your Presenter is: Jonathan Anstey Principal Software Engineer at FuseSource http://fusesource.com Apache Camel
Extension of a SCA Editor and Deployment-Strategies for Software as a Service Applications
Institut fur Architektur von Anwendungssystemen Universität Stuttgart Universitätsstraße 38 70569 Stuttgart Diplomarbeit Nr. 2810 Extension of a SCA Editor and Deployment-Strategies for Software as a Service
TIBCO ActiveMatrix BPM SOA Concepts
Software Release 4.0 November 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE
Eclipse Open Healthcare Framework
Eclipse Open Healthcare Framework Eishay Smith [1], James Kaufman [1], Kelvin Jiang [2], Matthew Davis [3], Melih Onvural [4], Ivan Oprencak [5] [1] IBM Almaden Research Center, [2] Columbia University,
Building Web Services with Apache Axis2
2009 Marty Hall Building Web Services with Apache Axis2 Part I: Java-First (Bottom-Up) Services Customized Java EE Training: http://courses.coreservlets.com/ Servlets, JSP, Struts, JSF/MyFaces/Facelets,
Managing Application Performance with JBoss Operations Network and OC Systems RTI
Managing Application Performance with JBoss Operations Network and OC Systems RTI Joe Fernandes - Sr. Product Marketing Manager, Red Hat Steve Sturtevant - Product Manager, OC Systems March 21, 2012 Agenda
Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11
Join the Lean Wave Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. 1 Asanka Abeysinghe 10 + years industry experience working on projects ranging from desktop, web applications through to
Building a Service Oriented Architecture with ServiceMix. Jeff Genender CTO Savoir Technologies, Inc
Building a Service Oriented Architecture with ServiceMix Jeff Genender CTO Savoir Technologies, Inc Colorado Avalanche Alaska My place in Colorado My expectation of Sweden This is what I got Jeff Genender
Part One Business Modeling Business Process Model
1 Part One Business Modeling Business Process Model 1 Business Process Model Sound Surveillance Video Surveillance Timing Control Lighting Control 2 2 Part Two Requirements Modeling Use Case Diagram System
IBM Rational Asset Manager
Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational
Framework Adoption for Java Enterprise Application Development
Framework Adoption for Java Enterprise Application Development Clarence Ho Independent Consultant, Author, Java EE Architect http://www.skywidesoft.com [email protected] Presentation can be downloaded
Developing Web Services with Eclipse
Developing Web Services with Eclipse Arthur Ryman IBM Rational [email protected] Page Abstract The recently created Web Tools Platform Project extends Eclipse with a set of Open Source Web service development
Operations 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
REST and SOAP Services with Apache CXF
REST and SOAP Services with Apache CXF Andrei Shakirin, Talend [email protected] ashakirin.blogspot.com/ Agenda Introduction in Apache CXF New CXF features Project using Apache CXF How CXF community
JAVA/J2EE DEVELOPER RESUME
1 of 5 05/01/2015 13:22 JAVA/J2EE DEVELOPER RESUME Java Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract
BONITA, The Open Source BPM Solution
BONITA, The Open Source BPM Solution «BPM, The Future is Now!»! Miguel Valdes Faura Bull R&D, BPM Manager Agenda Why BPM Matters? BPM Market Review Bonita in simple words Architecture Products and Components
Learn Oracle WebLogic Server 12c Administration For Middleware Administrators
Wednesday, November 18,2015 1:15-2:10 pm VT425 Learn Oracle WebLogic Server 12c Administration For Middleware Administrators Raastech, Inc. 2201 Cooperative Way, Suite 600 Herndon, VA 20171 +1-703-884-2223
Preface. Motivation for this Book
Preface Asynchronous JavaScript and XML (Ajax or AJAX) is a web technique to transfer XML data between a browser and a server asynchronously. Ajax is a web technique, not a technology. Ajax is based on
CHAPTER 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
Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB
IBM Software for WebSphere Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB Presenter: Kim Clark Email: [email protected] Date: 27/02/2007 SOA Design with WebSphere
IBM WebSphere Application Server Family
IBM IBM Family Providing the right application foundation to meet your business needs Highlights Build a strong foundation and reduce costs with the right application server for your business needs Increase
enterprise^ IBM WebSphere Application Server v7.0 Security "publishing Secure your WebSphere applications with Java EE and JAAS security standards
IBM WebSphere Application Server v7.0 Security Secure your WebSphere applications with Java EE and JAAS security standards Omar Siliceo "publishing enterprise^ birmingham - mumbai Preface 1 Chapter 1:
applications. JBoss Enterprise Application Platform
JBoss Enterprise Application Platform What is it? JBoss Enterprise Application Platform is the industryleading platform for next-generation enterprise Java applications. It provides a stable, open source
SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment
Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain
Introduction to Oracle WebLogic. Presented by: Fatna Belqasmi, PhD, Researcher at Ericsson
Introduction to Oracle WebLogic Presented by: Fatna Belqasmi, PhD, Researcher at Ericsson Agenda Overview Download and installation A concrete scenario using the real product Hints for the project Overview
DB2 Application Development and Migration Tools
DB2 Application Development and Migration Tools Migration Tools If I decide I want to move to DB2 from my current database, can you help me? Yes, we have migration tools and offerings to help you. You
GlassFish. 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/ [email protected] 1 1 Who am I? BA from
Oracle Fusion Middleware 11g R1 - Weblogic Server for System z. Marc Connolly Technical Development Director
Oracle Fusion Middleware 11g R1 - Weblogic Server for System z Marc Connolly Technical Development Director 1 The following is intended to outline our general product direction. It is intended for information
White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation
White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the following requirements (SLAs). Scalability and High Availability Modularity and Maintainability Extensibility
SERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
Introduction 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
WebSphere 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
Oracle SOA Suite: The Evaluation from 10g to 11g
KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete
Web Services in Oracle Fusion Middleware. Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA
Web Services in Oracle Fusion Middleware Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA Agenda Oracle Fusion Middleware Enterprise Web Services Services to
The 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
OSGi Remote Management
OSGi Remote Management INCREASE OUR Date 20-11-2006 Miguel García Longarón - [email protected] Present situation OSGi is being applied in several domains Each domain has own solution for remote management Home
SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.
Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.
