Implementing Interoperable SOA in Your Enterprise
|
|
- Naomi Stanley
- 6 years ago
- Views:
Transcription
1 TS-8882 Implementing Interoperable SOA in Your Enterprise Kevin Wittkopf Solutions Architect Microsoft Mohammad Akif Senior Architect Microsoft JavaOne SM Conference Session TS-8882
2 Learn strategies for designing and building a hybrid SOA in your enterprise that spans Java technology and.net 2007 JavaOne SM Conference Session TS
3 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
4 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
5 Java Technology/.NET Interoperability Current Scenarios.NET clients interacting with Java Platform, Enterprise Edition (Java EE platform) Server/Services.NET thick client (Winforms, Windows Presentation Foundation) Sharepoint portal apps Microsoft Office clients (Outlook, Word, Excel).NET and Java EE platform sharing resources Database, message queue, EAI Server-to-server interactions EAI Java EE platform and.net Enterprise apps integration SOA Java EE platform and.net Services orchestration.net client invoking Java desktop applications Mixed UI Swing/SWT + WinForms/WPF, etc. Java desktop applications invoking.net 2007 JavaOne SM Conference Session TS
6 Java Technology/.NET Interoperability SOA The Emerging Scenario Service Oriented Architecture (SOA) Widespread move toward SOA Services implemented in both Java EE platform and.net Standards-based, platform neutral mechanisms to describe, deploy, aggregate, and orchestrate services to enable rapid and flexible creation of interoperable enterprise applications XML, XSD WSDL, SOAP, WS-* standards Wrap various data and process IP assets to use within SOA.NET and Java EE platform services most common SOA Platforms (Services, Orchestration, Messaging, etc.): Java Business Integration (JBI)/Java Specification Request (JSR)- 208 SeeBeyond, ServiceMix, etc. WCF+Windows/IIS/COM+/BizTalk/etc JavaOne SM Conference Session TS
7 Interoperability Dimensions SOA Requirements Exchanging data (call, return) Serialization wire format Description types, structure Security integrity and confidentiality Procedural invoking (remote) functions Function description contract (name/parameters) Service, message, data Invocation Where/how address, binding (transport, policy) Calling patterns synch/async, one-way, duplex, etc Security authentication and authorization Performance large payloads, binary data Dynamic location, transport type, etc Reliability durable, once and only once delivery Transacted two-phase commit across orchestration 2007 JavaOne SM Conference Session TS
8 Exchanging Data Data integrity and confidentiality Integrity Non-repudiation ensure that it has not been changed Digitally signed Confidentiality Encrypted symmetric, asymmetric Different encryption algorithms (AES128/256, SHA1, etc.) Approaches Transport-level (e.g. HTTPS, SSL/TLS) point-to-point Message-based (payload signed/encrypted) Security tokens Identity username/password, Kerberos, X.509, SAML 2007 JavaOne SM Conference Session TS
9 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
10 SOA Core Tenants Boundaries are explicit Developers opt-in to consuming, exposing, and defining public-facing service façade Services are autonomous Services and consumers are independently versioned, deployed, operated, and secured Share schema and contract, not class Compatibility based on policy Data never includes behavior; Objects with data and behavior are a local phenomenon Capabilities and requirements represented by a unique public name; Used to establish service suitability 2007 JavaOne SM Conference Session TS
11 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
12 2007 JavaOne SM Conference Session TS
13 2007 JavaOne SM Conference Session TS
14 2007 JavaOne SM Conference Session TS
15 2007 JavaOne SM Conference Session TS
16 What is an ESB? 2007 JavaOne SM Conference Session TS
17 Hello handsome JavaOne SM Conference Session TS
18 Complex Data Types Beyond the Hello World example Presentation Tier Business Tier Resource Tier Client Full Name Company JSPs Name Servlets Address Swing/AWT Hello World Work Tel Daniel Ingitaraj Microsoft POJOs Database Microsoft EJBs Corp (India) Pvt Ltd Prestige Takt 23 Kasturba Road Cross Bangalore Message Queue India Fax ASP.NET Serviced SmartClient Components Last Updated 4 Jan 2003, 11:23.37am Broker 2007 JavaOne SM Conference Session TS
19 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
20 Point to Point Interoperability XML Web Services Support in Microsoft products Microsoft.NET Framework Part of the framework ASP.NET ( ASMX ) Compliant with the WS-I Basic Profile 1.0/1.1 Create Web services in any.net language C#, C++, Visual Basic.NET, J#, COBOL, etc (28 in total) Microsoft Web Services Enhancements (WSE) Free add-on to ASMX capabilities Adds WS-Security, WS-SecureConversation, WS-Trust, WS-Policy, WS-Addressing Versions: 2.0 SP3 and 3.0 Windows Communications Foundation (WCF, Indigo ) Next generation distributed computing Unified programming model, pluggable architecture, WS-*, SRT Part of.net 3.0 Frameworks (formerly WinFx) Windows Vista, XP and Win2003 server 2007 JavaOne SM Conference Session TS
21 Web Services Interoperability Web Services Interoperability Org. (WS-I) ISVs, SIs and enterprise customers Vertically lead enterprise customers Goal to deliver resources, samples and tools WS-I Basic Profiles Basic Profile 1.0: SOAP 1.1, WSDL 1.1, UDDI 2.0, XML 1.0, XSD 1.0 Basic Profile 1.1 now supported by WSE/WCF WS Basic Security Profile JavaOne SM Conference Session TS
22 Messaging WS-* Protocols Industry Adoption SOAP/WSDL MTOM Security WS-Security WS- SecureConv WS-Trust WS-Fed Assurances WS-RM WS-AT Devices WS-D DPWS Apache (WSO2) Apache (WSO2) Apache (WSO2) BEA Systems Inc. A Amazon BEA Systems Inc. A BEA Systems Inc. A Brother Industries BEA Systems Inc. Cape Clear Software Inc. Canon Inc. ebay Inc. Epson Corp. Fuji-Xerox Google gsoap HP IBM Corp. Intel Corp. Iona JBoss Inc. Microsoft Novell Oracle Ricoh Co. SAP Sun Microsystems, Inc. Xerox Corp. BMC (OpenNetwork) A A A Canon Inc. Cape Clear Software Inc. Computer Associates (Netegrity) A A gsoap IBM Corp. (DataPower) IONA Technologies JBoss Inc. Layer 7 Technologies Inc. A A Mercury (Systinet) Microsoft Nokia Novell A Oracle RSA Security Inc. Ping Identity Corp. A SAP Sonic Software Sun Microsystems, Inc. Tibco Software, Inc. Verisign Inc A A A WebMethods Inc. Choreology Ltd IBM Corp. IONA Technologies JBoss Inc. (Arjuna) Mercury (Systinet) Microsoft Oracle SAP Sonic Software Sun Microsystems Inc. Tibco Software, Inc. Canon Inc. Epson Corp. Exceptional Innovation Fuji-Xerox Co. gsoap HP Intel Corp. Lexmark International, Inc. A Microsoft Peerless Systems Corp. Schneider Electric SA Toshiba WebMethods Inc. A Xerox Corp. Released Product Public Interop A Co-Author 2007 JavaOne SM Conference Session TS
23 WS-* Protocols Industry Adoption (Cont.) Metadata MEX WS-P Apache (WSO2) UDDI BEA Systems Inc. Computer Associates A gsoap IBM Corp. JBoss Inc. Layer 7 Technologies Mercury (Systinet) Microsoft Novell Oracle SAP A Sun Microsystems, Inc. Sonic Software WebMethods Inc. A System Mgmt AMD Inc. WS-Man Computer Associates A Dell Inc. gsoap Intel Corp. Mercury (Systinet) A Microsoft Oracle SAP Sonic Software A Sun Microsystems, Inc. WEBM Solutions, Inc. A WS-XFer / Enum Microsoft Corporation. All rights reserved. The information contained in this document represents the current view at the time of publication and is subject to change. A Released Product Public Interop Co-Author 2007 JavaOne SM Conference Session TS
24 Provider Model in.net Controls Controls Login LoginStatus LoginView Other Login Controls Membership API Membership MembershipUser Membership Providers SqlMembershipProvider Other Membership Providers Membership Data SQL Server Other Data Stores 2007 JavaOne SM Conference Session TS
25 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
26 Reliable Messaging 2007 JavaOne SM Conference Session TS
27 Reliable Messaging Synchronous/asynchronous WS-Addressing support for endpoints, callbacks WSE and WCF both support WS-Addressing Reliable messaging WS-ReliableMessaging guaranteed, once only delivery WCF supports WS-RM 2007 JavaOne SM Conference Session TS
28 Point to Point Web Services Authentication Point-to-Point Authentication Model Symmetric or asymmetric signing/encryption Various identity tokens uname/passwd, kerberos, x.509 Problematic for SOA Authentication across pairs of services within orchestration Asymmetric operations expensive Heterogeneous services support different authentication methods Brokered Authentication Model Use common authentication across a group of applications (or services, in SOA) A commonly trusted 3rd party that issues interoperable tokens Security Token Service (STS) WS-Trust, WS-SecureConversation Tokens can be Kerberos, SAML, etc. WCF STS using SAML 1.1 tokens included with Windows (.NET 3.0) SDK WSE Quickstart SAML STS for WSE3 Federated Model WS-Federation 2007 JavaOne SM Conference Session TS
29 Brokered Authentication 2007 JavaOne SM Conference Session TS
30 Project Tango 2007 JavaOne SM Conference Session TS
31 Project Tango 2007 JavaOne SM Conference Session TS
32 DEMO Secure Reliable-Messaging between.net and JEE (Glassfish/WSIT) 2007 JavaOne SM Conference Session TS
33 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
34 Windows Communications Foundation WCF Service defined by ABC : Address where is the service? Binding how do I talk to the service? (transport, format, security) Contract what can the service do for me? (types, messages) Contract-based programming model Service contract, message contract, data contract Supports bindings Combinations of ABC for different requirements/constraints Predefined bindings, can create custom bindings Dynamic use different bindings with same service, for different environments, deployments, etc. Interoperable bindings: BasicHttpBinding WS Basic Profile 1.1 Customize other system bindings 2007 JavaOne SM Conference Session TS
35 Windows Communications Foundation Predefined bindings JavaOne SM Conference Session TS
36 Transactions Across Boundaries Transactions WS-AtomicTransactions demarcate transactions WS-Coordination flow transaction context WCF supports both of these protocols.net 3.0 includes a new System.Transactions namespace to support user-defined, distributed transactions across transactional resources (DTC-based) WCF WS-* protocols supported: WSDL 1.1, MTOM, WS-Policy, WS-PolicyAttachment WS-Security, WS-Addressing, WS-Trust/WS-SecureConversation WS-ReliableMessaging WS-AtomicTransactions, WS-Coordination JavaOne SM Conference Session TS
37 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
38 2007 JavaOne SM Conference Session TS
39 2007 JavaOne SM Conference Session TS
40 Remember me 2007 JavaOne SM Conference Session TS
41 2007 JavaOne SM Conference Session TS
42 2007 JavaOne SM Conference Session TS
43 Kewl! 2007 JavaOne SM Conference Session TS
44 2007 JavaOne SM Conference Session TS
45 2007 JavaOne SM Conference Session TS
46 2007 JavaOne SM Conference Session TS
47 2007 JavaOne SM Conference Session TS
48 Agenda Interoperability context and scenarios SOA tenants Challenges in realizing interoperable SOA Solution choices and strategies Key SOA features (discussion and demonstrations) Reliable messaging Propagating security credentials Production and consumption of services Transactional behaviour across platform and technology boundaries Key takeaways Next steps and resources Conclusion 2007 JavaOne SM Conference Session TS
49 2007 JavaOne SM Conference Session TS
50 2007 JavaOne SM Conference Session TS
51 Resources Mohammads Blog: WCF Interoperability and Integration: J+N Java technology and.net default.mspx 2007 JavaOne SM Conference Session TS
52 Q&A 2007 JavaOne SM Conference Session TS
53 TS-8882 Implementing Interoperable SOA in Your Enterprise Kevin Wittkopf Solutions Architect Microsoft Mohammad Akif Senior Architect Microsoft JavaOne SM Conference Session TS-8882
Web Services and the Devices Profile
Web Services and the Devices Profile Christopher Kurt Director, Connected Systems Strategy Microsoft Corporation christopher.kurt@microsoft.com What are Web Services? Software talking to Software Services
More informationTakes 2 to Tango: Java Web Services and.net Interoperability
Takes 2 to Tango: Java Web Services and.net Interoperability Harold Carr, Lead Architect Arun Gupta, Evangelist Sun Microsystems, Inc. wsit.dev.java.net TS-4865 2007 JavaOne SM Conference Session 4865
More informationInteroperable Business Web Services Using Project Metro and.net 3.5
Interoperable Business Web Services Using Project Metro and.net 3.5 Harold Carr, Metro Lead Architect, Sun Microsystems Kevin Wittkopf, Senior Solutions Architect, Microsoft TS-6128 Learn how to architect
More informationComposable Web Services Using Interoperable Technologies From Sun s Project Tango
Composable Web Services Using Interoperable Technologies From Sun s Project Tango Nicholas Kassem Technology Director Harold Carr Lead Architect TS-4661 Copyright 2006, Sun Microsystems, Inc., All rights
More informationServices Interoperability With Java Technology and.net: Technologies for Web 2.0
Services Interoperability With Java Technology and.net: Technologies for Web 2.0 Marina Fisher, Staff Engineer, ISV Engineering Gerald Beuchelt, Sr. Staff Engineer, CTO Office Sun Microsystems, Inc. http://www.sun.com/
More informationComposable Web Services Using Interoperable Technologies from Sun's "Project Tango"
Composable Web Services Using Interoperable Technologies from Sun's "Project Tango" Nicholas Kassem Technology Director Harold Carr Lead Architect TS-4661 2006 JavaOne SM Conference Session 4661 Goal of
More informationMaking Java /.Net Technology- Based Web Services Interoperability Real
Making Java /.Net Technology- Based Web Services Interoperability Real Kirill Gavrylyuk Program Manager Microsoft Corporation http://pluralsight.com/blogs/kirillg/ Arun Gupta Staff Engineer Sun Microsystems
More informationMOC 6461A C#: Visual Studio 2008: Windows Communication Foundation
MOC 6461A C#: Visual Studio 2008: Windows Communication Foundation Course Number: 6461A Course Length: 3 Days Certification Exam This course will help you prepare for the following Microsoft exam: Exam
More informationReliable and Transacted Web Services Between Sun s Project Tango and Microsoft Indigo
Reliable and Transacted Web Services Between Sun s Project Tango and Microsoft Indigo TM Mike Grogan, Joe Fialli, Ryan Shoemaker Sun Microsystems, Inc. TS-1603 Copyright 2006, Sun Microsystems, Inc., All
More informationThe SOAP Story. Martin Parry Developer & Platform Group Microsoft Ltd
The SOAP Story Martin Parry Developer & Platform Group Microsoft Ltd martin.parry@microsoft.com http://martinparry.com Agenda Definitions SOAP through the ages SOAP and standards Approaches to building
More informationFederated Web Services with Mobile Devices
Federated Web Services with Mobile Devices Rajeev Angal Architect Sun Microsystems Pat Patterson Architect Sun Microsystems Session TS-6673 Copyright 2006, Sun Microsystems, Inc., All rights reserved.
More informationOracle Developer Day
Oracle Developer Day Sponsored by: Track # 1: Session #2 Web Services Speaker 1 Agenda Developing Web services Architecture, development and interoperability Quality of service Security, reliability, management
More informationWS-* Standards. Szolgáltatásorientált rendszerintegráció Service-Oriented System Integration. Dr. Balázs Simon BME, IIT
WS-* Standards Szolgáltatásorientált rendszerintegráció Service-Oriented System Integration Dr. Balázs Simon BME, IIT Outline Integration requirements WS-* standards 2 Integration requirements 3 Integration
More informationBirds of the Same Feather BizTalk and WCF K.Meena. Director SymIndia Training & Consultancy Pvt Ltd Session Code:
Birds of the Same Feather BizTalk and WCF K.Meena Director SymIndia Training & Consultancy Pvt Ltd Session Code: Agenda Overview WCF BizTalk WCF-BizTalk Integration Integration Scenarios WCF Send Adapters
More information(9A05803) WEB SERVICES (ELECTIVE - III)
1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available
More informationGoal: Offer practical information to help the architecture evaluation of an SOA system. Evaluating a Service-Oriented Architecture
Evaluating a Service-Oriented Architecture Paulo Merson, SEI with Phil Bianco, SEI Rick Kotermanski, Summa Technologies May 2007 Goal: Offer practical information to help the architecture evaluation of
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights Web Services and SOA Integration Options for Oracle E-Business Suite Rajesh Ghosh, Group Manager, Applications Technology Group Abhishek Verma,
More informationRamnish Singh IT Advisor Microsoft Corporation Session Code:
Ramnish Singh IT Advisor Microsoft Corporation Session Code: Agenda Microsoft s Identity and Access Strategy Geneva Claims Based Access User access challenges Identity Metasystem and claims solution Introducing
More information1. Draw the fundamental software technology architecture layers. Software Program APIs Runtime Operating System 2. Give the architecture components of J2EE to SOA. i. Java Server Pages (JSPs) ii. Struts
More informationService-Oriented Architecture (SOA)
Service-Oriented Architecture (SOA) SOA is a software architecture in which reusable services are deployed into application servers and then consumed by clients in different applications or business processes.
More informationPro WCF 4. Practical Microsoft SOA Implementation SECOND EDITION. Apress* Nishith Pathak
Pro WCF 4 Practical Microsoft SOA Implementation SECOND EDITION Nishith Pathak Apress* Contents at a Glance iv About the Author About the Technical Reviewer Acknowledgments xiv xv xvi Introduction xvil
More informationImplementing a Ground Service- Oriented Architecture (SOA) March 28, 2006
Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 John Hohwald Slide 1 Definitions and Terminology What is SOA? SOA is an architectural style whose goal is to achieve loose coupling
More informationDOC // JAVA TOMCAT WEB SERVICES TUTORIAL EBOOK
26 April, 2018 DOC // JAVA TOMCAT WEB SERVICES TUTORIAL EBOOK Document Filetype: PDF 343.68 KB 0 DOC // JAVA TOMCAT WEB SERVICES TUTORIAL EBOOK This tutorial shows you to create and deploy a simple standalone
More informationEllipse Web Services Overview
Ellipse Web Services Overview Ellipse Web Services Overview Contents Ellipse Web Services Overview 2 Commercial In Confidence 3 Introduction 4 Purpose 4 Scope 4 References 4 Definitions 4 Background 5
More informationWindows Communication Foundation. Mike Taulty, Mike Ormond Developer & Platform Group Microsoft Ltd
Windows Communication Foundation Mike Taulty, Mike Ormond Developer & Platform Group Microsoft Ltd Mike.Taulty@microsoft.com http://mtaulty.com What swinfx? Managed API for the Windows platform Extends
More informationOverview SENTINET 3.1
Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7
More informationProgramming Web Services in Java
Programming Web Services in Java Description Audience This course teaches students how to program Web Services in Java, including using SOAP, WSDL and UDDI. Developers and other people interested in learning
More informationJBI based ESB as backbone for SOI applications. Michael Wisler Zühlke Engineering AG Submission ID: 687
JBI based ESB as backbone for SOI applications Michael Wisler Zühlke Engineering AG Submission ID: 687 Goal of this talk 2 This session brings the JBI (Java Business Integration) standard in contex t to
More informationIntroduction to.net FX 3.0 (+ sneak preview of.net FX 3.5)
Introduction to.net FX 3.0 (+ sneak preview of.net FX 3.5) Martin Parry Developer & Platform Group Microsoft Ltd Martin.Parry@microsoft.com http://www.martinparry.com Mike Taulty Developer & Platform Group
More informationEnterprise Architecture Deployment Options. Mark Causley Sandy Milliken Sue Martin
Enterprise Architecture Deployment Options Mark Causley Sandy Milliken Sue Martin GIS is Being Implemented in Many Settings Organization Business to Business Department Workgroup GIS is Moving to the Enterprise
More informationIdentity-Enabled Web Services
Identity-Enabled s Standards-based identity for 2.0 today Overview s are emerging as the preeminent method for program-toprogram communication across corporate networks as well as the Internet. Securing
More informationWeb Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review
Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services
More informationTransport (http) Encoding (XML) Standard Structure (SOAP) Description (WSDL) Discovery (UDDI - platform independent XML)
System Programming and Design Concepts Year 3 Tutorial 08 1. Explain what is meant by a Web service. Web service is a application logic that is accessible using Internet standards. A SOA framework. SOA
More informationIBM Rational Application Developer for WebSphere Software, Version 7.0
Visual application development for J2EE, Web, Web services and portal applications IBM Rational Application Developer for WebSphere Software, Version 7.0 Enables installation of only the features you need
More informationGetting Started with WCF
Getting Started with WCF Contents 1. WCF and SOA essentials 2. WCF architecture 3. Service hosting and communication 2 1. WCF and SOA essentials What is WCF? WCF versions What is a service? SOA (service-oriented
More informationJAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP
2013 Empowering Innovation DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP contact@dninfotech.com www.dninfotech.com 1 JAVA 500: Core JAVA Java Programming Overview Applications Compiler Class Libraries
More informationJava Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview
Java Web Service Essentials (TT7300) Day(s): 3 Course Code: GK4232 Overview Geared for experienced developers, Java Web Service Essentials is a three day, lab-intensive web services training course that
More informationWeb Services without JEE
Web Services without JEE (WSAS, Open Source Web Services Framework) Sanjaya Karunasena Director of Services, WSO2 sanjayak@wso2.com About me Have been in the industry for more than 10 years Have architected
More informationWebSphere MQ Update. Paul Dennis WMQ Development 2007 IBM Corporation
WebSphere MQ Update Paul Dennis WMQ Development dennisps@uk.ibm.com Corporation SOA Entry Points Help Customers Get Started People What is it? Deliver role-based interaction and collaboration through services
More informationSentinet for BizTalk Server SENTINET
Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication
More informationOracle Fusion Middleware
Oracle Fusion Middleware Administering Web Services 12c (12.1.2) E28131-01 June 2013 Documentation for developers and administrators that describes how to administer Web services. Oracle Fusion Middleware
More informationJ2EE APIs and Emerging Web Services Standards
J2EE APIs and Emerging Web Services Standards Session #4 Speaker Title Corporation 1 Agenda J2EE APIs for Web Services J2EE JAX-RPC APIs for Web Services JAX-RPC Emerging Web Services Standards Introduction
More informationOracle Fusion Middleware
Oracle Fusion Middleware Understanding Oracle Web Services Manager 12c (12.1.2) E28242-01 June 2013 Documentation for developers and administrators that introduces features of the Oracle Web Services Manager
More informationBuilding the Enterprise
Building the Enterprise The Tools of Java Enterprise Edition 2003-2007 DevelopIntelligence LLC Presentation Topics In this presentation, we will discuss: Overview of Java EE Java EE Platform Java EE Development
More informationC exam. IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1.
C9510-319.exam Number: C9510-319 Passing Score: 800 Time Limit: 120 min File Version: 1.0 IBM C9510-319 IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile Version: 1.0 Exam A QUESTION
More informationก. ก ก (krunapon@kku.ac.th) (pongsakorn@gmail.com) ก ก ก ก ก ก ก ก ก ก 2 ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก 3 ก ก 4 ก ก 1 ก ก ก ก (XML) ก ก ก ก ( HTTP) ก ก Web Services WWW Web services architecture
More information<Insert Picture Here> Oracle Policy Automation System Requirements
Oracle Policy Automation 10.2.0 System Requirements March 2011 Version 1.01 Oracle Policy Automation Products Version 10.2 Overview Product Oracle Policy Modeling Oracle Policy Automation
More informationDeveloping Interoperable Web Services for the Enterprise
Developing Interoperable Web Services for the Enterprise Simon C. Nash IBM Distinguished Engineer Hursley, UK nash@hursley.ibm.com Simon C. Nash Developing Interoperable Web Services for the Enterprise
More informationArtix Version Release Notes: Java
Artix Version 5.6.4 Release Notes: Java Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2017. All rights reserved. MICRO FOCUS, the
More informationHP LoadRunner Product Availability Matrix
Citrix ICA ICA+fuse HP LoadRunner 11.51 Product Availability Matrix.23 MPS 4.0 10 MPS 4.5 10.2 XenApp v5.0 over Win 2003R2 or Win 200 32/64 ative 64bit Clients XenApp v6.0 over Win 11 200R2 XenApp v6.5
More informationHow to Overcome Web Services Security Obstacles
How to Overcome Web Services Security Obstacles Dick Mackey SystemExperts Corporation Agenda Introduction to Web Services Web Services threats Web Services security standards What s here today What you
More informationServices Oriented Architecture and the Enterprise Services Bus
IBM Software Group Services Oriented Architecture and the Enterprise Services Bus The next step to an on demand business Geoff Hambrick Distinguished Engineer, ISSW Enablement Team ghambric@us.ibm.com
More informationAIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0
z/tpf V1.1 TPF Users Group - Spring 2009 Security Considerations in a Service Oriented Architecture (SOA) Jason Keenaghan Main Tent AIM Enterprise Platform Software IBM z/transaction Processing Facility
More informationNext-Generation SOA Infrastructure. An Oracle White Paper May 2007
Next-Generation SOA Infrastructure An Oracle White Paper May 2007 Next-Generation SOA Infrastructure INTRODUCTION Today, developers are faced with a bewildering array of technologies for developing Web
More informationdescribe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution
1 of 9 10/9/2013 1:38 AM WCF and WF Learning Objectives After completing this topic, you should be able to describe the functions of Windows Communication Foundation describe the features of the Windows
More informationConnecting Enterprise Systems to WebSphere Application Server
Connecting Enterprise Systems to WebSphere Application Server David Currie Senior IT Specialist Introduction Many organisations have data held in enterprise systems with non-standard interfaces There are
More informationWWW Architecture II. Software Architecture VO/KU ( / ) Denis Helic, Roman Kern. KMI, TU Graz. Dec 5, 2012
WWW Architecture II Software Architecture VO/KU (707.023/707.024) Denis Helic, Roman Kern KMI, TU Graz Dec 5, 2012 Denis Helic, Roman Kern (KMI, TU Graz) WWW Architecture II Dec 5, 2012 1 / 66 Section
More informationChapter 8 Web Services Objectives
Chapter 8 Web Services Objectives Describe the Web services approach to the Service- Oriented Architecture concept Describe the WSDL specification and how it is used to define Web services Describe the
More informationWhat is it? What does it do?
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
More informationOpenESB Keh-Yoe Ong FAST (Field Assistance Support Team)
OpenESB Keh-Yoe Ong FAST (Field Assistance Support Team) Sun Microsystems Agenda What is OpenESB? What is JBI? JBI and GlassFish OpenESB Feature Details Deployment Packaging Demo Summary and Q&A 2 What
More informationChapter 6 Enterprise Java Beans
Chapter 6 Enterprise Java Beans Overview of the EJB Architecture and J2EE platform The new specification of Java EJB 2.1 was released by Sun Microsystems Inc. in 2002. The EJB technology is widely used
More informationWSRP Web Services for Remote Portlets
WSRP Web Services for Remote Portlets Dave Landers WebLogic Portal Architect BEA Systems, Inc. Session Goals Basic WSRP description Outline of protocol Why / when WSRP is useful Developer best practices
More informationInternational Journal of Advance Research in Engineering, Science & Technology. Study & Analysis of SOA based E-Learning Academic System
Impact Factor (SJIF): 3.632 International Journal of Advance Research in Engineering, Science & Technology e-issn: 2393-9877, p-issn: 2394-2444 (Special Issue for ITECE 2016) Study & Analysis of SOA based
More informationSHORT NOTES / INTEGRATION AND MESSAGING
SHORT NOTES / INTEGRATION AND MESSAGING 1. INTEGRATION and MESSAGING is related to HOW to SEND data to and receive from ANOTHER SYSTEM or APPLICATION 2. A WEB SERVICE is a piece of software designed to
More informationJD Edwards EnterpriseOne Tools
JD Edwards EnterpriseOne Tools Business Services Development Guide Release 9.1.x E24218-02 September 2012 JD Edwards EnterpriseOne Tools Business Services Development Guide, Release 9.1.x E24218-02 Copyright
More informationSAP NetWeaver Process Integration 7.1. SAP NetWeaver Regional Implementation Group SAP NetWeaver Product Management December 2007
SAP NetWeaver Process Integration 7.1 Providing Web Services in Java SAP NetWeaver Regional Implementation Group SAP NetWeaver Product Management December 2007 SAP NetWeaver Process Integration 7.1 1 Benefits
More informationArtix ESB. Building Service Oriented Architectures Using Artix ESB. Making Software Work Together. Version 5.0 July 2007
Artix ESB Building Service Oriented Architectures Using Artix ESB Version 5.0 July 2007 Making Software Work Together Building Service Oriented Architectures Using Artix ESB IONA Technologies Version 5.0
More informationJXTA TM Technology for XML Messaging
JXTA TM Technology for XML Messaging OASIS Symposium New Orleans, LA 27-April-2004 Richard Manning Senior Software Architect Advanced Technology & Edge Computing Center Sun Microsystems Inc. www.jxta.org
More informationpresentation DAD Distributed Applications Development Cristian Toma
Lecture 12 S4 - Core Distributed Middleware Programming in JEE Distributed Development of Business Logic Layer presentation DAD Distributed Applications Development Cristian Toma D.I.C.E/D.E.I.C Department
More informationAccess SAP Business Functions (ABAP) via Web Services
Applies To: SAP R/3 4.6c and ECC 5.0 SAP NetWeaver 04 WebAS 6.40 SP14 and up, XI 3.0 SP14, NWDS 2.0.14 SAP NW2004s WebAS 700, NWDS 7.0.07 Microsoft Visual Studio 2005, BizTalk Server 2006,.NET Framework
More informationOliver Wulff / Talend. Flexibles Service Enabling mit Apache CXF
Oliver Wulff / Talend Flexibles Service Enabling mit Apache CXF Introduction Oliver Wulff Talend Professional Services Solution Architect Web Services (Axis, CXF, ) Security (WS-*, Kerberos, Web SSO, )
More informationSUN. Java Platform Enterprise Edition 6 Web Services Developer Certified Professional
SUN 311-232 Java Platform Enterprise Edition 6 Web Services Developer Certified Professional Download Full Version : http://killexams.com/pass4sure/exam-detail/311-232 QUESTION: 109 What are three best
More informationArchitecting a Network-Centric M&S Application
Introduction to Modeling and Simulation Architecting a Network-Centric M&S Application OSMAN BALCI Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia
More informationOpen ESB. Sang Shin, Java Technology Architect Sun Microsystems, Inc.
Open ESB Sang Shin, sang.shin@sun.com Java Technology Architect www.javapassion.com Sun Microsystems, Inc. 1 Topics What is Open ESB? What is JBI? JBI and GlassFish Usage Scenario Open ESB Development
More information1Z Java EE 6 Web Services Developer Certified Expert Exam Summary Syllabus Questions
1Z0-897 Java EE 6 Web Services Developer Certified Expert Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-897 Exam on Java EE 6 Web Services Developer Certified Expert... 2 Oracle
More informationAD105 Introduction to Application Development for the IBM Workplace Managed Client
AD105 Introduction to Application Development for the IBM Workplace Managed Client Rama Annavajhala, IBM Workplace Software, IBM Software Group Sesha Baratham, IBM Workplace Software, IBM Software Group
More informationUiB 1. april 04. Sun Microsystems
UiB 1. april 04 hans.bue@sun.com Sun Microsystems Agenda Java Desktop System (JDS) StarOffice / OpenOffice Videre utvikling Java Enterprise System (JES) Konsept for fremtidens desktop 2 JDS Java Desktop
More informationVijay Rajagopalan Principal Architect Microsoft Corporation
Vijay Rajagopalan Principal Architect Microsoft Corporation Agenda Microsoft s approach to Interoperability Bridging Open Source & Microsoft S+S(RIA, Identity & Cloud Computing) Eclipse Tools for Silverlight
More informationIntroduction To Web Architecture
Introduction To Web Architecture 1 Session Plan Topic Estimated Duration Distributed computing 20 min Overview of Sun Microsoft Architecture 15 min Overview of Microsoft Architecture 15 min Summary 15
More informationTackling Application Integration Nightmares with WSO2 ESB. Hiranya Jayathilaka
Tackling Application Integration Nightmares with WSO2 ESB Hiranya Jayathilaka hiranya@wso2.com WSO2 Founded in 2005 by acknowledged leaders in XML, Web Services technologies & standards and Open Source
More informationBerner Fachhochschule. Technik und Informatik. Web Services. An Introduction. Prof. Dr. Eric Dubuis Berner Fachhochschule Biel
Berner Fachhochschule Technik und Informatik Web Services An Introduction Prof. Dr. Eric Dubuis Berner Fachhochschule Biel Overview Web Service versus Web Application A Definition for the Term Web Service
More informationCOURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES
ABOUT THIS COURSE In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy
More informationJava EE 7: Back-End Server Application Development
Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Java EE 7: Back-End Server Application Development Duration: 5 Days What you will learn The Java EE 7: Back-End Server Application
More informationApache Synapse. Paul Fremantle.
Apache Synapse Paul Fremantle paul@wso2.com http://bloglines.com/blog/paulfremantle About me EX IBM STSM developed the IBM Web Services Gateway Apache WSIF Apache Axis C/C++ JWSDL/WSDL4J now Woden Co-founded
More informationWEB-202: Building End-to-end Security for XML Web Services Applied Techniques, Patterns and Best Practices
WEB-202: Building End-to-end Security for XML Web Services Applied Techniques, Patterns and Best Practices Chris Steel, Ramesh Nagappan, Ray Lai www.coresecuritypatterns.com February 16, 2005 15:25 16:35
More informationOutline. Project Goal. Overview of J2EE. J2EE Architecture. J2EE Container. San H. Aung 26 September, 2003
Outline Web-based Distributed EJB BugsTracker www.cs.rit.edu/~sha5239/msproject San H. Aung 26 September, 2003 Project Goal Overview of J2EE Overview of EJBs and its construct Overview of Struts Framework
More informationEnterprise SOA Experience Workshop. Module 8: Operating an enterprise SOA Landscape
Enterprise SOA Experience Workshop Module 8: Operating an enterprise SOA Landscape Agenda 1. Authentication and Authorization 2. Web Services and Security 3. Web Services and Change Management 4. Summary
More informationIntegrating Legacy Assets Using J2EE Web Services
Integrating Legacy Assets Using J2EE Web Services Jonathan Maron Oracle Corporation Page Agenda SOA-based Enterprise Integration J2EE Integration Scenarios J2CA and Web Services Service Enabling Legacy
More informationThe State of REST vs. SOA
The State of REST vs. SOA BeJUG Enterprise SOA 07 Stefan Tilkov, innoq Who am I? Stefan Tilkov stefan.tilkov@innoq.com http://www.innoq.com/blog/st/ http://www.innoq.com http://www.infoq.com REST vs....?
More informationDDS Identity Federation Service
DDS Identity Federation Service Sharing Identity across Organisational Boundaries Executive Overview for UK Government Company Profile Daemon Directory Services Ltd. (DDS) is an application service provider
More informationOracle. Exam Questions 1z Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam. Version:Demo
Oracle Exam Questions 1z0-863 Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam Version:Demo 1.Which two statements are true about JAXR support for XML registries? (Choose
More informationOpenIAM Identity and Access Manager Technical Architecture Overview
OpenIAM Identity and Access Manager Technical Architecture Overview Overview... 3 Architecture... 3 Common Use Case Description... 3 Identity and Access Middleware... 5 Enterprise Service Bus (ESB)...
More informationMigrating traditional Java EE applications to mobile
Migrating traditional Java EE applications to mobile Serge Pagop Sr. Channel MW Solution Architect, Red Hat spagop@redhat.com Burr Sutter Product Management Director, Red Hat bsutter@redhat.com 2014-04-16
More informationDISTRIBUTED COMPUTING
UNIT 1 DISTRIBUTED COMPUTING Distributing Computing is a type of computing in which different components and objects comprising an application can be located on different computers connected to network
More informationzentrale Sicherheitsplattform für WS Web Services Manager in Action: Leitender Systemberater Kersten Mebus
Web Services Manager in Action: zentrale Sicherheitsplattform für WS Kersten Mebus Leitender Systemberater Agenda Web Services Security Oracle Web Service Manager Samples OWSM vs
More informationAll about SAML End-to-end Tableau and OKTA integration
Welcome # T C 1 8 All about SAML End-to-end Tableau and OKTA integration Abhishek Singh Senior Manager, Regional Delivery Tableau Abhishek Singh Senior Manager Regional Delivery asingh@tableau.com Agenda
More informationORACLE INTRODCUTION. Service Bus 11g For the Busy IT Professional. munz & more Dr. Frank Munz November getting started
ORACLE Service Bus 11g For the Busy IT Professional munz & more Dr. Frank Munz November 2010 getting started INTRODCUTION 1 Agenda 1. Introduction 2. Service Bus Positioning 3. Core OSB Features, Development
More informationWhy Axis2: The Future of Web Services. Eran Chinthaka Apache Software Foundation & WSO2
Why Axis2: The Future of Web Services Eran Chinthaka Apache Software Foundation & WSO2 About Me... PMC Member Apache Web Services Apache Axis2 Committer, Release Manager. Apache Synapse - Committer Member
More informationWindows Communication Foundation
Windows Communication Foundation Creating a WCF Service Application and Configure this with IIS Server Comparing Web Services to WCF WCF Vs Remoting Regards Kapil Dhawan connect2kapil@gmail.com .Net Version
More information1. Introduction. 2. Technology concepts
1 Table of Contents 1. Introduction...2 2. Technology Concepts...3 2.1. Sharding...4 2.2. Service Oriented Data Architecture...4 2.3. Aspect Oriented Programming...4 3. Technology/Platform-Specific Features...5
More information