Presentation is loading. Please wait.

Presentation is loading. Please wait.

Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Web.

Similar presentations


Presentation on theme: "Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Web."— Presentation transcript:

1

2

3

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

5

6

7

8

9

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)

16

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

29


Download ppt "Interaction & Transactional Services Interaction & Transactional Services Silverlight Client HTML + XAP Web Browser Site Of Origin Web Server Web."

Similar presentations


Ads by Google