SlideShare ist ein Scribd-Unternehmen logo
1 von 7
• Overviewof SOA/WebServices
o SOA (Service OrientedArchitecture) Overview
o WebServicesOverview/RelationshiptoSOA
o WebservicesArchitecture
o SOAPand WSDL Overview
• IntroductiontoJavaWeb Services
o Overviewof JavaWebServices
o JAX-WSandJSR-181
o Service definitionwith@WebService
o Creatinga WebService withJAX-WS
• WSDL - Web ServicesDescriptionLanguage
o Introduction
o XML Namespace andXML SchemaOverview
o WSDL Structure and Elements
o A WSDL Document
Definition,Types,Messages,PortTypes,andOperations
Bindings,Ports,andServices
o SOAP1.1 BindingforWSDL
• SOAP - Simple ObjectAccessProtocol
o Overview
o Message syntax
Envelope/Header/Body
DetailedSoap message structure
o SOAPFaults,Attachments
o SOAPMessagingandHTTP Binding
o SOAPStylesandEncoding
• JSR-181
o Overview
o @WebService,Modifyingthe GeneratedService
o OtherAnnotations(@WebMethod,@SOAPBinding)
o The SEI (Service EndpointInterface
• JAX-WSCapabilities
o Overview
o WSDL to Java Mapping
o Capabilities(XMLMessaging,Handlers,SOAP/HTTP,ClientProgramming
• JAX-WSClients
o ProgrammingModel,GeneratingClassesfromWSDL
o Writinga JAX-WSClient
o DynamicClients
• SOAPHandlers
o OverviewandProcessing
o Logical and Protocol Handlers
o Writing/ConfiguringaSOAPProtocol Handler
o Writing/ConfiguringaLogical Handler
• JAXB- Java Architecture forXML Binding
o OverviewandArchitecture
o JAXBand WSDL
o JAXBAnnotations
• Start From WSDL / Start fromWSDL & Java
o StartingFrom WSDL
o BindingCustomizations
o StartingFrom WSDL and Java
• Bare XML Web Services
o XML MessagingOverview
o JAX-WSProviders
o A SOAPProviderandSource Provider
o XML ClientswithDispatch
o XML/HTTP MessagingwithProvider
• Security
o Java EE Security/ Role BasedSecurity
o SecuringWebServiceswithBASICAuthentication
• EJB-BasedWebServices
o EJB Overview
o ProgrammingEJB
o Creating/ConfiguringEJB-BasedWebServices
• PLSQL WebService
o Procedure overview
o ProgrammingJavawithProcedure
o Creating/ConfiguringPL/SQLWebServices.
• UDDI – Universal Description,Discovery,andIntegration
o UDDI OverviewandCapabilities
o JAXR- Java APIforXML Registries
o JAXRInfomodel andArchitecture
o Usingthe JAXRAPI
• WS-* Overview
o WS-Interoperability(WS-I)
o The WS-I BasicProfile
o WS-Addressing
• Ways of creatingwebservice
o Bottomup approach
o Top-downApproach
• Conclusion
Oracle Service Bus
Perquisite
1)WebService,xpath,xquery,xml
2)XPATH
3)XQUERY
4)XML
5)Cor
• IntroductiontoOracle Service Bus
o Advantage of Oracle Service Bus
o ComparisonbetweenWebService and ESB
o Comparisonof ALSB/OSB andESB
o Difference betweenBPM,OSB,BPEL
• IntroductiontoSOA,WebServicesandRole of a Service Bus
o Typical ProblemAreas
o How SOA Helps
o BreakingSOA Misconceptions
o Why Service Busisneeded
• IntroductiontoXML(LooselyCoupledlanguage)
o How to create XSD,XML
o What issimple type ,complextype
o What isXPATH
o What isXquery
o What isXSLT
• IntroductiontoOSB andOSB Architecture
• UnderstandOSB& WeblogicConsole,Eclipse
• OSB KeyArchitecture Concepts
BindingLayer
TransportLayer
ProxyandBusinessServices
OSB KeyConcepts
Message Context
Message Flows
• UnderstandOSB& WeblogicConsole,Eclipse
OSB Message Patterns
OSB DesignTime Components
• Developmentof ProxyService usingEclipse/Weblogicconsole
o What isproxy
o What isBusinessService
o What isMessage Flow
o What all the differentcall out
o What isprotocol Mediation
o What isbranchesin proxy
• Activitiesinvolvedinproxy
o What isassign
o What isreplace
o What isinsert
o What isdelete
o Andmore
• Call out involvedinproxy
• Exceptionhandling
o Differentwaysof exception
o How to catch run time exceptions
• Java callout
• How to use XQueryandXPath inProxy
• Performance technique inOSB
o SPLIT-JOIN
• AdaptersinOSB
o IntroductiontoJCA
o DB Adatper
o FILE Adapter
• ReportingtechniqueinOSB
o Log
o Alert
o Report
• How to handle securityinOSB
o What isprivate proxy
o What isOWSM
o How to handle message withsecurity
o How to configure the securityforproxy
Discussion.
e-Care technologies
The Director
No-24, 1st Floor,2nd Main CrossRoad,
VinayakaLayout,
NearMultiplex,Munnekolala
OPP:SGR Dental College
Marthahalli,Bangalore - 37.
Contact no:+91 9845642721, 9844752189

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Kürzlich hochgeladen (20)

How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 

Empfohlen

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Empfohlen (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

Oracle soa suite osb training institutes marathalli bangalore

  • 1. • Overviewof SOA/WebServices o SOA (Service OrientedArchitecture) Overview o WebServicesOverview/RelationshiptoSOA o WebservicesArchitecture o SOAPand WSDL Overview • IntroductiontoJavaWeb Services o Overviewof JavaWebServices o JAX-WSandJSR-181 o Service definitionwith@WebService o Creatinga WebService withJAX-WS • WSDL - Web ServicesDescriptionLanguage o Introduction o XML Namespace andXML SchemaOverview o WSDL Structure and Elements o A WSDL Document Definition,Types,Messages,PortTypes,andOperations Bindings,Ports,andServices o SOAP1.1 BindingforWSDL • SOAP - Simple ObjectAccessProtocol o Overview o Message syntax Envelope/Header/Body DetailedSoap message structure o SOAPFaults,Attachments o SOAPMessagingandHTTP Binding
  • 2. o SOAPStylesandEncoding • JSR-181 o Overview o @WebService,Modifyingthe GeneratedService o OtherAnnotations(@WebMethod,@SOAPBinding) o The SEI (Service EndpointInterface • JAX-WSCapabilities o Overview o WSDL to Java Mapping o Capabilities(XMLMessaging,Handlers,SOAP/HTTP,ClientProgramming • JAX-WSClients o ProgrammingModel,GeneratingClassesfromWSDL o Writinga JAX-WSClient o DynamicClients • SOAPHandlers o OverviewandProcessing o Logical and Protocol Handlers o Writing/ConfiguringaSOAPProtocol Handler o Writing/ConfiguringaLogical Handler • JAXB- Java Architecture forXML Binding o OverviewandArchitecture o JAXBand WSDL o JAXBAnnotations • Start From WSDL / Start fromWSDL & Java o StartingFrom WSDL
  • 3. o BindingCustomizations o StartingFrom WSDL and Java • Bare XML Web Services o XML MessagingOverview o JAX-WSProviders o A SOAPProviderandSource Provider o XML ClientswithDispatch o XML/HTTP MessagingwithProvider • Security o Java EE Security/ Role BasedSecurity o SecuringWebServiceswithBASICAuthentication • EJB-BasedWebServices o EJB Overview o ProgrammingEJB o Creating/ConfiguringEJB-BasedWebServices • PLSQL WebService o Procedure overview o ProgrammingJavawithProcedure o Creating/ConfiguringPL/SQLWebServices. • UDDI – Universal Description,Discovery,andIntegration o UDDI OverviewandCapabilities o JAXR- Java APIforXML Registries o JAXRInfomodel andArchitecture o Usingthe JAXRAPI • WS-* Overview
  • 4. o WS-Interoperability(WS-I) o The WS-I BasicProfile o WS-Addressing • Ways of creatingwebservice o Bottomup approach o Top-downApproach • Conclusion Oracle Service Bus Perquisite 1)WebService,xpath,xquery,xml 2)XPATH 3)XQUERY 4)XML 5)Cor • IntroductiontoOracle Service Bus o Advantage of Oracle Service Bus o ComparisonbetweenWebService and ESB o Comparisonof ALSB/OSB andESB o Difference betweenBPM,OSB,BPEL • IntroductiontoSOA,WebServicesandRole of a Service Bus o Typical ProblemAreas
  • 5. o How SOA Helps o BreakingSOA Misconceptions o Why Service Busisneeded • IntroductiontoXML(LooselyCoupledlanguage) o How to create XSD,XML o What issimple type ,complextype o What isXPATH o What isXquery o What isXSLT • IntroductiontoOSB andOSB Architecture • UnderstandOSB& WeblogicConsole,Eclipse • OSB KeyArchitecture Concepts BindingLayer TransportLayer ProxyandBusinessServices OSB KeyConcepts Message Context Message Flows • UnderstandOSB& WeblogicConsole,Eclipse OSB Message Patterns OSB DesignTime Components • Developmentof ProxyService usingEclipse/Weblogicconsole o What isproxy o What isBusinessService o What isMessage Flow
  • 6. o What all the differentcall out o What isprotocol Mediation o What isbranchesin proxy • Activitiesinvolvedinproxy o What isassign o What isreplace o What isinsert o What isdelete o Andmore • Call out involvedinproxy • Exceptionhandling o Differentwaysof exception o How to catch run time exceptions • Java callout • How to use XQueryandXPath inProxy • Performance technique inOSB o SPLIT-JOIN • AdaptersinOSB o IntroductiontoJCA o DB Adatper o FILE Adapter • ReportingtechniqueinOSB o Log o Alert o Report
  • 7. • How to handle securityinOSB o What isprivate proxy o What isOWSM o How to handle message withsecurity o How to configure the securityforproxy Discussion. e-Care technologies The Director No-24, 1st Floor,2nd Main CrossRoad, VinayakaLayout, NearMultiplex,Munnekolala OPP:SGR Dental College Marthahalli,Bangalore - 37. Contact no:+91 9845642721, 9844752189