Download presentation
Presentation is loading. Please wait.
4
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Web Services Services Host Cross Domain Policy required if the Site Of Origin does not host the Web Services 1.XAP & Static Resources Access (HTTP GET) 2. Data Access (SOAP/RPC or XML/REST) @ MSDN Blogs – Silverlight_plus_Java
10
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser the Site Of Origin is also servicing the Web Services Business Logic 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC or XML/REST) @ MSDN Blogs – Silverlight_plus_Java
11
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC or XML/REST) @ MSDN Blogs – Silverlight_plus_Java Site Of Origin Web Server Web Services Services Host Cross Domain Policy
12
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Web Services Services Host 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC or XML/REST) Authentication & Authorization (Windows Based) @ MSDN Blogs – Silverlight_plus_Java Cross Domain Policy required if the Site Of Origin does not host the Web Services
13
Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Protocol & Format Adaptation Services Gateway 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC or XML/REST) Web Services Services Host Protocols governance enforcement as defined by security policies 3. Conforms to the preexisting protocol Cross Domain Policy Authentication & Authorization (Windows Based) @ MSDN Blogs – Silverlight_plus_Java
14
Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Protocol & Format Adaptation Services Gateway 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC or XML/REST) Web Services Services Host Protocols governance enforcement as defined by security policies 3. Conforms to the preexisting protocol Cross Domain Policy Authentication & Authorization (Claim based) @ MSDN Blogs – Silverlight_plus_Java Over SSL DMZ (Reverse Proxy)
15
Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Protocol & Format Adaptation Services Gateway 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC or XML/REST) Web Services Services Host Protocols governance enforcement as defined by security policies 3. Conforms to the preexisting protocol Cross Domain Policy Authentication & Authorization (Form based) @ MSDN Blogs – Silverlight_plus_Java Over SSL DMZ (Reverse Proxy)
17
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Tomcat Web Server hosting REST Web Services implemented with the Restlet Framework 1.XAP (HTTP GET) 2. Data Access (XML/REST) @ MSDN Blogs – Silverlight_plus_Java
18
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser IIS Web Server hosting WCF REST Web Services implemented with the WCF Framework 1.XAP (HTTP GET) 2. Data Access (XML/REST) @ MSDN Blogs – Silverlight_plus_Java
19
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser 1.XAP (HTTP GET) 2. Data Access (XML/REST) @ MSDN Blogs – Silverlight_plus_Java IIS Web Server Tomcat hosting REST Web Services implemented with Restlet Services Host Cross Domain Policy
20
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Tomcat Web Server hosting SOAP Web Services implemented with JAX-WS 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC) @ MSDN Blogs – Silverlight_plus_Java SOAP specifications level alignment is mandatory
21
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC) @ MSDN Blogs – Silverlight_plus_Java IIS Web Server Tomcat hosting SOAP Web Services implemented with JAX-WS Services Host SOAP specifications level alignment + Cross Domain Policy
22
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client @ MSDN Blogs – Silverlight_plus_Java IIS Web Server Tomcat hosting SOAP Web Services implemented with JAX-WS Services Host SOAP specifications level alignment No cross domain policy HTML + XAP Web Browser 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC) Connector
23
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client @ MSDN Blogs – Silverlight_plus_Java IIS Web Server Tomcat hosting SOAP Web Services implemented with JAX-WS Services Host SOAP specifications level alignment No cross domain policy HTML + XAP Web Browser 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC) Connector Over SSL
24
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser IIS hosting WCF Web Services exposed from iis via a SVC file 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC) @ MSDN Blogs – Silverlight_plus_Java SOAP specifications level alignment is mandatory
25
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC) @ MSDN Blogs – Silverlight_plus_Java IIS Web Server WCF Self Hosted with Policy file exposed Services Host SOAP specifications level alignment + Cross Domain Policy
26
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC) @ MSDN Blogs – Silverlight_plus_Java IIS Web Server IIS hosting WCF via a SVC file Services Host SOAP specifications level alignment + Cross Domain Policy
27
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser IIS hosting WCF Web Services exposed from iis via a SVC file 1.XAP (HTTP GET) 2. Data Access (SOAP/RPC) @ MSDN Blogs – Silverlight_plus_Java SOAP specifications level alignment is mandatory
28
Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser IIS hosting WCF Web Services exposed from iis via a SVC file 1.XAP (HTTPS GET) 2. Data Access (SOAP/RPC over HTTPS) @ MSDN Blogs – Silverlight_plus_Java SOAP specifications level alignment is mandatory Over SSL
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.