Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Tuxedo Salt Datasheet

Tuxedo Salt Datasheet

Ratings:

4.0

(1)
|Views: 219 |Likes:
Published by Prashant Prakash

More info:

Published by: Prashant Prakash on Nov 19, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/16/2009

pdf

text

original

 
ORACLE
DATA SHEET
 
ORACLE SERVICE ARCHITECTURELEVERAGING TUXEDO
KEY FEATURES AND BENEFITS
FEATURES
Web services calls to andfrom Oracle Tuxedo (includesextensible data mapping)
MTOM support for binary data
WS-Security implementation(for username profile)
XML schema for custombuffer types
Support for multiple encodingwith SOAP messages
Enhanced data reporting inerror situationsBENEFITS
Increase performance speedby 75 percent versus Java-based Web services offerings.
Enable interoperability amongdistributed applications thatspan diverse hardware andsoftware platforms.
Simplify access toapplications using Webprotocols.
Facilitate the development ofheterogeneous distributedapplications with a cross-platform, cross-language datamodel (XML).
Lower your TOC byleveraging existing IT assetswithout the need for costlyrewrites.
Oracle Service Architecture Leveraging Tuxedo (SALT) is astandards-based, bidirectional Web-services gateway supportingenterprise applications written in legacy programming languagesincluding C, C++, and COBOL. Using this solution, you can accessexisting Oracle Tuxedo services as standard Web services. Inaddition, Oracle Tuxedo applications can call external Web services(outgoing WS calls) using SOAP over HTTP protocol with a high- performance, easy-to-use, and configuration-driven model. Theresult is widespread access to applications using Web protocols,along with interoperability among distributed applications that spandiverse hardware and software platforms.
SOA-Enable Oracle Tuxedo Applications Without Recoding
Oracle SALT allows organizations to integrate mission-critical applications
 
writtenin C, C++, and COBOL into service-oriented architectures (SOA) without costlyrewrites to Java or Microsoft .NET. Leveraging a configuration-driven approacheliminates the need for programming changes and allows companies to use existingenterprise assets and to lower their total cost of ownership (TCO).Oracle SALT provides the ability to support heterogeneous composite applicationdevelopment without complex enterprise application-integration products. Thisremoves the need to keep applications written in C, C++, and COBOL current withother enterprise applications, freeing IT departments to shift resources to more-strategic, business-driven projects.Because it is a native Oracle Tuxedo Web service, Oracle SALT reduces theconversion process that might exist with other solutions for accessing OracleTuxedo services.
Create an Extensible Web Services Architecture
The SOA nature of Oracle SALT and Oracle Tuxedo lets enterprises developcomposite (or hybrid) end-to-end solutions that combine the availability andscalability of Oracle Tuxedo with the extensibility of Java. Uniting these twoapplications simplifies a broad spectrum of transaction-processing solutions viapowerful, standards-based APIs. With a high-performance, easy-to-use,configuration-driven model for bidirectional Web services integration, developerscan publish existing Oracle Tuxedo services as standard Web services using theSOAP over HTTP/S protocol.
1
 
 
ORACLE
DATA SHEET
 
Oracle SALT can be integrated with Oracle Service Registry and Oracle EnterpriseRepository to access an index of all deployed services within the enterprise, thebusiness policies that affect the runtime behavior of those services, and the metadatafor any enterprise software asset.
Oracle SALT in an enterprise services network
With Oracle SALT, Oracle Tuxedo services can transparently call external Webservices as if calling another native service. In addition to basic Web servicesprotocols, 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 leveragingexisting skill sets and information assets.
Web Services Architecture Features and Benefits
Outbound calls to WebservicesAllows Oracle Tuxedo applications to call external Web servicesConfiguration-drivendeploymentSupports a configuration-driven style of deployment as a single rootXML file, allowing you to specify a list of Oracle Tuxedo services thatcan be exposed as Web servicesMetadata repositoryLeverages the Oracle Application Server Metadata Repository forOracle Tuxedo Web services exposureGWWS gateway Handles Web services SOAP messages over the HTTP/S protocol;acts as an Oracle Tuxedo gateway process and can be managed inthe same manner as general Oracle Tuxedo serversWSDL documentgeneration andpublishingAutomatically generates WSDL documents that can be integratedusing Web services development tools or published to a UniversalDescription, Discovery, and Integration serverSeamless upgradeEnables customers to use existing WSDL, configuration files, andservice metadata without any manual changes to upgrade to newerversionsMessage Trans-missionOptimizationMechanism (MTOM)support for binary dataImplements optimized MIME multiple/related serialization of SOAPmessages for Oracle Tuxedo and X_OCTET CARRAY buffersMultiple encodings forinbound requestsSupports multiple character encodings in addition to previouslysupported UTF-8 encoding for SOAP messagesForward user data withTPFAILProvides capability to send user data back to the Web services clientin a TPFAIL instance by way of a SOAP fault message
 

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->