Tuxedo Salt Datasheet

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

ORACLE DATA SHEET

ORACLE SERVICE ARCHITECTURE


LEVERAGING TUXEDO

KEY FEATURES AND BENEFITS

Oracle Service Architecture Leveraging Tuxedo (SALT) is a


FEATURES
• Web services calls to and
standards-based, bidirectional Web-services gateway supporting
from Oracle Tuxedo (includes enterprise applications written in legacy programming languages
extensible data mapping)
• MTOM support for binary data including C, C++, and COBOL. Using this solution, you can access
• WS-Security implementation existing Oracle Tuxedo services as standard Web services. In
(for username profile)
• XML schema for custom addition, Oracle Tuxedo applications can call external Web services
buffer types
(outgoing WS calls) using SOAP over HTTP protocol with a high-
• Support for multiple encoding
with SOAP messages performance, easy-to-use, and configuration-driven model. The
• Enhanced data reporting in
result is widespread access to applications using Web protocols,
error situations
along with interoperability among distributed applications that span
BENEFITS diverse hardware and software platforms.
• Increase performance speed
by 75 percent versus Java-
based Web services offerings. SOA-Enable Oracle Tuxedo Applications Without Recoding
• Enable interoperability among
Oracle SALT allows organizations to integrate mission-critical applications written
distributed applications that
span diverse hardware and in C, C++, and COBOL into service-oriented architectures (SOA) without costly
software platforms. rewrites to Java or Microsoft .NET. Leveraging a configuration-driven approach
• Simplify access to
eliminates the need for programming changes and allows companies to use existing
applications using Web
protocols. enterprise assets and to lower their total cost of ownership (TCO).
• Facilitate the development of
Oracle SALT provides the ability to support heterogeneous composite application
heterogeneous distributed
applications with a cross- development without complex enterprise application-integration products. This
platform, cross-language data removes the need to keep applications written in C, C++, and COBOL current with
model (XML).
• Lower your TOC by
other enterprise applications, freeing IT departments to shift resources to more-
leveraging existing IT assets strategic, business-driven projects.
without the need for costly
rewrites. Because it is a native Oracle Tuxedo Web service, Oracle SALT reduces the
conversion process that might exist with other solutions for accessing Oracle
Tuxedo services.

Create an Extensible Web Services Architecture


The SOA nature of Oracle SALT and Oracle Tuxedo lets enterprises develop
composite (or hybrid) end-to-end solutions that combine the availability and
scalability of Oracle Tuxedo with the extensibility of Java. Uniting these two
applications simplifies a broad spectrum of transaction-processing solutions via
powerful, standards-based APIs. With a high-performance, easy-to-use,
configuration-driven model for bidirectional Web services integration, developers
can publish existing Oracle Tuxedo services as standard Web services using the
SOAP over HTTP/S protocol.

1
ORACLE DATA SHEET

Oracle SALT can be integrated with Oracle Service Registry and Oracle Enterprise
Repository to access an index of all deployed services within the enterprise, the
business policies that affect the runtime behavior of those services, and the metadata
for any enterprise software asset.

Oracle SALT in an enterprise services network

With Oracle SALT, Oracle Tuxedo services can transparently call external Web
services as if calling another native service. In addition to basic Web services
protocols, the application complies with most primary Web services specifications,
including SOAP, Web Services Description Language (WSDL), WS-Addressing,
WS-Security, and WS-ReliableMessaging. This improves TCO by leveraging
existing skill sets and information assets.

Web Services Architecture Features and Benefits


Outbound calls to Web Allows Oracle Tuxedo applications to call external Web services
services
Configuration-driven Supports a configuration-driven style of deployment as a single root
deployment XML file, allowing you to specify a list of Oracle Tuxedo services that
can be exposed as Web services
Metadata repository Leverages the Oracle Application Server Metadata Repository for
Oracle Tuxedo Web services exposure
GWWS gateway Handles Web services SOAP messages over the HTTP/S protocol;
acts as an Oracle Tuxedo gateway process and can be managed in
the same manner as general Oracle Tuxedo servers
WSDL document Automatically generates WSDL documents that can be integrated
generation and using Web services development tools or published to a Universal
publishing Description, Discovery, and Integration server
Seamless upgrade Enables customers to use existing WSDL, configuration files, and
service metadata without any manual changes to upgrade to newer
versions
Message Trans-mission Implements optimized MIME multiple/related serialization of SOAP
Optimization messages for Oracle Tuxedo and X_OCTET CARRAY buffers
Mechanism (MTOM)
support for binary data
Multiple encodings for Supports multiple character encodings in addition to previously
inbound requests supported UTF-8 encoding for SOAP messages
Forward user data with Provides capability to send user data back to the Web services client
TPFAIL in a TPFAIL instance by way of a SOAP fault message

2
ORACLE DATA SHEET

WS-Security Supports WS-Security for inbound requests, both versions 1.0 and
RELATED PRODUCTS AND
SERVICES implementation 1.1. Supports username and X.509 certificates, security tokens, Web
services client authentication, and WS-SecurityPolicy

Oracle Tuxedo delivers a


robust platform to run high- Optimize Performance, Scalability, and Interoperability
volume applications across Oracle SALT improves performance with significantly faster response times while
distributed, heterogeneous
computing environments,
offering full support for multiple interaction styles, including inbound/outbound,
enabling transactions that synchronous/asynchronous, and request/response. The application supports XML
stretch from customer-
and works with multiple platforms, including Oracle WebLogic Server, Oracle
facing, business-critical
applications to back-office Service Bus, and .NET.
processes, across any
system, anywhere in Performance and Interoperability Features and Benefits
the world. Asynchronous and Provides asynchronous communication model and complies with WS-
RELATED PRODUCTS: reliable messaging Addressing specification; also supports reliable message delivery
conforming to WS-ReliableMessaging specification
• Oracle Tuxedo
Interoperability Provides interoperability with Microsoft .NET 3.0/Indigo release, with
• Oracle Tuxedo System
AXIS 2.0 and with Oracle WebLogic Server and Oracle Service Bus
and Applications Monitor
XML schema for Supports the use of XML schema to describe the content of custom
(TSAM)
custom buffer types buffer types to automatically convert custom buffers to and from XML
• Oracle Tuxedo Mainframe
XML validation Delivers the mechanism to describe format/content of XML fragments
Adapter for SNA
• Oracle Tuxedo Mainframe Scalability Can support thousands of concurrent Oracle Tuxedo clients attached
Adapter for TCP to a single domain calling the Web
• Oracle Tuxedo Mainframe Overlapped Handles multiple concurrent requests and is able to handle sufficient
Adapter for OSI-TP outbound requests requests in an Oracle Tuxedo domain to saturate the domain
• Oracle Tuxedo Jolt

• Oracle Service Bus

• Oracle WebLogic Server Security and Platform Support


Oracle SALT uses the Oracle Tuxedo security framework for authentication and
protects point-to-point transactions using Secure Socket Layer (SSL) protocols. The
application supports 32-bit and 64-bit binary platforms and can be extended to other
platforms based upon customer need.

Security and Platform Support Features and Benefits


HTTP basic The GWWS server supports Oracle Tuxedo user profiles passed
authentication from the Web services client via HTTP basic authentication protocol.
SSL link-level security The GWWS server handles HTTPS requests. One can enable link-
level security by specifying an SSL host and port number in the
Oracle SALT configuration file.
32-bit binary support AIX 5.3 on PPC, Solaris 9 on SPARC, Windows 2003 on Intel x86,
HP-UX 11.23 on PA-RISC, HP-UX 11.23 Itanium, SLES 9 on x86.
64-bit binary support HP-UX 11.23 Itanium.

Contact Us
For more information about Oracle SALT, please visit oracle.com or call
+1.800.ORACLE1 to speak to an Oracle representative.

Copyright © 2008, Oracle and/or its affiliates. All rights reserved.

This document is provided for information purposes only, and the contents hereof are subject to change without notice. This
document is not warranted to be error-free, nor is it subject to any other warranties or conditions, whether expressed orally or
implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We
specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or
indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or
mechanical, for any purpose, without our prior written permission.

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their
respective owners. 0408

You might also like