Layer 7 for Rapid Prototyping

Document Sample
Layer 7 for Rapid Prototyping Powered By Docstoc
					                                       Rapid Prototyping Solution Sheet
                e                        SOAP-based
Rapidly prototype and test both REST and SOAP based Web services
Get your project to market quicker




The Problem
                                                                                      client-side
Backend Web services generally require more time and resources to develop than client side services. As a result,
development groups, working typically in parallel, produce a variety of clients for different departments, business units,
affiliates, etc. long before the first backend Web service sees the light of day. Unfortunately, that leaves each of these client
teams stuck, waiting for the backend service to come online before testing can begin. Even when the backend service
                                                            client
becomes available, multiple iterations of the service and client will likely be required as each team inputs the results of their
                                         implementation.
testing. The result is delayed time to implementation

The Layer 7 Solution
                                                                                                                     Web
Instead of waiting for backend Web services to be built, the SecureSpan XML Gateway can be used to simulate W services
                                      or                            clone-able,
that client teams can test against. For developers and testers, a clone able, virtual SecureSpan XML Gateway that can be
deployed either in the cloud or on developers’ desktops not only reduces system costs, but also simplifies management and
 etup                            environments.                                                     in templa
setup of test and development environments In this scenario, the SecureSpan Gateway’s built-in template response
capabilities allow organizations to test a service stub against its WSDL or REST interface in parallel with the service
                         oapUI                                                      ity
implementation. Here, soapUI from Layer 7 can provide developers with the ability to inspect, invoke, develop and simulate
                                                                                                           services.
Web services. Testers can also use soapUI to perform functional, load and compliance testing of Web services Once the idea
has been tested out, development can start on coding the actual backend service while continuing to leverage SecureSpan
Gateway templates and a refreshed WSDL (taken from the backend service) to refine the client application. And once the
                                                SecureSpan
backend service is ready to accept requests, SecureSpan Gateway policies can simply be updated to route to the new
                                             client-side applications. With a SecureSpan XML Gateway in place early in a SOA
services, eliminating potential impacts on client
project, organizations can facilitate rapid prototyping of backend services, as well as early testing of frontend clients.
Key Features
SecureSpan XML Gateway
Identity-based access to     •     Integration with leading identity, access, SSO and federation systems from Oracle, Sun,
services and operations            Microsoft, CA, IBM Tivoli, Novell
                             •     Enforce fine-grained entitlement decisions authored in an XACML PDP
Manage security for          •     Credential chaining, credential remapping and support for federated identity
cross-domain and B2B         •     Integrated SAML STS issuer featuring comprehensive support for SAML 1.1/2.0
relationships                      authentication, authorization and attribute based policies
                             •     Integrated PKI CA for automated deployment and management of client-side certificates,
                                   and integrated RA for external CAs
                             •     STS support through WS-Trust and WS-Federation
Secure WSDL, REST and        •     Selectively control access to interfaces down to an operation level
POX interfaces               •     Create on-the-fly composite WSDL views tailored to specific requestors
                             •     Out of the box support for popular Cloud & SaaS interfaces from SFDC & Amazon
                             •     Service look-up and publications using WSIL and UDDI
soapUI from Layer 7
WSDL Service                 •     Automatic generation of Web Service requests from associated schema
Invocation                   •     Support for Basic, Digest, WS-Security and NTLM Web Service authentication
                             •     Automatically add WS-Addressing headers to outgoing requests
                             •     WS-Security tool support for encrypting/decrypting and signing/validating messages
                             •     Support for attachments testing; MTOM, SOAP with Attachments, Inline files
                             •     Manage custom HTTP Headers for each request
                             •     Raw message viewer for unprocessed message content as it is sent over the wire
REST Service                 •     Automatic generation of REST Service requests from associated schema
Invocation                   •     Support all WADL parameter types and representations
                             •     Support for Basic, Digest, WS-Security and NTLM Web Service authentication
                             •     Support for simulating HTML Forms and MIME Attachments
                             •     Manage custom HTTP Headers for each request
                             •     Raw message viewer for unprocessed message content as it is sent over the wire
Web Services                 •     Create/generate any number of TestSuites and TestCases
Functional Test              •     Assert messages for schema compliance, XPath or XQuery matching, etc.
                             •     Easily transfer content between responses and requests
                             •     XPath-based conditions to control TestCase execution paths
                             •     MockResponse support for client or asynchronous Web services testing
                             •     Command Line or Maven support for continuous integration/testing
                             •     Extensive scripting support for creating complex or dynamic test scenarios
Web Services Load            •     Create any number of Web Service LoadTests for a TestCase
Test                         •     Choose between configurable Web Service Load Strategies, Limits and Thread-counts;
                                   analyze how Web services perform under a variety of scenarios
                             •     Assert LoadTest results continuously for performance and functionality surveillance
                             •     Web services usage behavioral diagrams allow real time analysis of performance Export
                                   results, statistics, logs, diagram data, etc. for external processing
                             •     Run multiple LoadTests interactively in soapUI or through Maven
Supported Standards
XML, JSON, SOAP, REST, PCI-DSS, AJAX, XPath, XSLT, WSDL, XML Schema, LDAP, SAML, XACML, OAuth, PKCS, POP3,
X.509 Certificates, FIPS 140-2, Kerberos, XML Signature, XML Encryption, SSL/TLS, SNMP, SMTP, IMAP4, HTTP/HTTPS,
JMS, MQ Series, Tibco EMS, FTP/FTPS, WS-Security, WS-Trust, WS-Federation, WS-SecureExchange, WS-Addressing,
WS-SecureConversation, WS-MetadataExchange, WS-Policy, WS-SecurityPolicy, WS-PolicyAttachment, WSIL, WS-I,
WS-I BSP, UDDI, WSRR, MTOM, IPv6, WCF
To learn more about Layer 7 call us today at +1 800.681.9377 (toll free within North America) or +1.604.681.9377.
You can also email us at info@layer7.com; friend us on facebook.com/layer7; visit us at layer7.com, or follow-us on
twitter @layer7
         Copyright © 2011 Layer 7 Technologies Inc. All rights reserved. SecureSpan and the Layer 7 Technologies design mark are
         trademarks of Layer 7 Technologies Inc. All other trademarks and copyrights are the property of their respective owners.

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:20
posted:4/4/2012
language:English
pages:2
Description: Prototype and test REST and SOAP-based Web services In SOA projects, backend Web services generally require more time and resources to develop than client-side services. This leaves client teams stuck waiting for the backend services to come online before testing can begin, resulting in delayed time to implementation.