Download presentation
Presentation is loading. Please wait.
Published byGianni Filmore Modified over 10 years ago
1
Gridshell Web Services Akylbek Zhumabayev
2
Content Gridshell Architecture Gridshell Mediator Gridshell Client Gridshell Full Picture Security Patterns Java-based WS Platforms JAX-WS-based Approach Axis2-based Approach
3
Gridshell Architecture Gridshell Mediator Client TeraGrid
4
Back Service Gridshell Mediator (1) WS 1 WS 2 WS N WS 1 WS 2 WS N Front Service
5
Gridshell Mediator (2) Front Service: Publicly open URI Different versions of WS platform Back Service: Behind Firewall Load Balancing
6
Gridshell Client Web Browser Web Portal Application 2. Standalone Application 1. Web Application
7
Gridshell Full Picture Application TeraGrid Web Browser Web Portal Front Service Back Service Gridshell Mediator
8
Security Patterns Easy: TLS + Web Server Users Improved: TLS + LDAP Users Best: SAML + STS (+TLS)
9
Java-based WS Platforms JAX-RPC: Axis2-based solutions (Axis2, WSO2, Geronimo etc) JAX-WS: Built-in web containers of web severs Glassfish and Tomcat
10
JAX-WS Approach Good: Part of integrated WS stack Sun Metro Tested on Glassfish and Tomcat Tightly integrated with Microsoft WCF Easy development Bad: Security implemented as NetBeans Plugin Not compatible with JAX-RPC
11
Axis2-based Solutions Good: Popular WS container Can work without any web browser Security implemented as Axis2 modules Has module for JAX-WS clients Bad: Cannot run JAX-WS applications If JAX-WS wins what to do with Axis2 applications?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.