BIO PRESENTATION
F4
Friday, October 31, 2003 10:00 AM
WEB SERVICES: OVERVIEW AND
ING STRATEGY
TEST
Alan Newman Spirent Communications
International Conference On Software Testing Analysis & Review October 27-31, 2003 San Jose, CA USA
F4 Friday, October 31, 2003 10:00 AM W EB S ERVICES : O VERVIEW AND - - PDF document
BIO PRESENTATION F4 Friday, October 31, 2003 10:00 AM W EB S ERVICES : O VERVIEW AND T EST ING S TRATEGY Alan Newman Spirent Communications International Conference On Software Testing Analysis & Review October 27-31, 2003 San Jose, CA
BIO PRESENTATION
Friday, October 31, 2003 10:00 AM
Alan Newman Spirent Communications
International Conference On Software Testing Analysis & Review October 27-31, 2003 San Jose, CA USA
Alan Newman is currently Director of Product Marketing at Spirent Communications where he leads the Enterprise marketing team. Prior to Spirent, Alan worked at Cisco in a variety of Engineering and Marketing roles. Alan has an MBA and an MS in Computer & Information Science.
Analyze Assure Accelerate
TMAnalyze Assure Accelerate
TMSoftware QA Engineer (HP) Software QA Manager (HP & Octel) Development Manager (Octel & Cisco) Program Manager (Cisco) Marketing Manager (Cisco & Spirent) What’s next?
Analyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMProtocol for passing XML encoded data Usually transported over HTTP/S
Mechanism for dynamically finding web services-
Provider publishes; Client searches
XML document describing what a Web Service can
Analyze Assure Accelerate
TMFind Publish Service Request Service
SOAP over HTTP(S)
Service Description (WSDL)
Analyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMHTTPS: Simple to implement and widely available
Standard proposed by IBM, Microsoft, and VeriSign Support for multiple signature formats and
Just starting to be implemented
Analyze Assure Accelerate
TMMSFT & IBM: Business Process Execution
BEA, Sun, others: Web Services Choreography
Analyze Assure Accelerate
TMSource: IDC
Within the firewall Contained external users Public dynamic search & use
2006 2008
2002 2004
Analyze Assure Accelerate
TM* Excluding XML Traffic
Analyze Assure Accelerate
TMNews, weather, financial information, web searches
Airline (SABRE) & hotel reservations, auctions, etc.
Purchasing, manufacturing, banking, etc.
Analyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMIncorrect parameters Badly formed SOAP messages
Analyze Assure Accelerate
TMWeb Server Firewall Load Balancer Database Server Application Server Router
Switch
Analyze Assure Accelerate
TMWeb Server Database Server Application Server
Switch
Analyze Assure Accelerate
TMSwitch
Analyze Assure Accelerate
TMAnalyze Assure Accelerate
TMEstimate the load per Web Service that will be seen in
Estimate the mix of connection speeds, network latency and
Estimate the requesting application delays between requests
Insure graceful degradation Verify no security flaws exposed at heavy loads
Analyze Assure Accelerate
TMWeb Server Firewall Load Balancer Database Server Application Server Router
Switch
Analyze Assure Accelerate
TMWeb Server Firewall Load Balancer Database Server Application Server Router
Switch
Analyze Assure Accelerate
TMWeb Server Firewall Load Balancer Database Server Application Server Router
Switch
Analyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMSwitch
Analyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMAnalyze Assure Accelerate
TMLoad Balancer Router
Switch
Analyze Assure Accelerate
TMAnalyze Assure Accelerate
TM