Learning Series: SAP NetWeaver Process Orchestration ...
Transcript of Learning Series: SAP NetWeaver Process Orchestration ...
![Page 1: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/1.jpg)
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 1
Learning Series: SAP NetWeaver
Process Orchestration, secure
connectivity add-on 1c SFTP
Adapter
Applies to:
SAP NetWeaver Process Orchestration, Secure Connectivity Add-on 1.0 SP0
Summary
This article explains various use cases and corresponding configuration options of SFTP adapter which is available as part of SAP NetWeaver Process Orchestration’s Secure Connectivity add-on.
Author: Sivasubramaniam Arunachalam
Company: SAP Labs India Pvt. Ltd.
Created on: May 18, 2012
Author Bio
Sivasubramaniam Arunachalam is a developer at SAP Labs. He is currently working with development activities of SFTP, PGP and OFTP components.
![Page 2: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/2.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 2
Table of Contents
1 Introduction ............................................................................................................................................ 4
1.1 What is SFTP? ....................................................................................................................................... 4
1.2 Other Names/expansion of SFTP .......................................................................................................... 4
1.3 What SFTP is NOT? .............................................................................................................................. 4
2 Plain FTP – Issues ................................................................................................................................. 4
3 Alternate Protocols to address Plain FTP issues .................................................................................. 4
4 SCP – Limitations .................................................................................................................................. 4
5 FTPS - Limitations ................................................................................................................................. 5
6 Difference Between FTPS and SFTP .................................................................................................... 5
7 Introduction to SAP’s SFTP Adapter ..................................................................................................... 5
8 Pre-requisites ......................................................................................................................................... 5
8.1 Deployment ............................................................................................................................................ 5
8.2 Infrastructure .......................................................................................................................................... 5
8.3 SSH Keys .............................................................................................................................................. 8
8.4 SSH Server Public Key Finger Print ...................................................................................................... 8
9 SFTP Configuration Options .................................................................................................................. 9
9.1 SFTP Server .......................................................................................................................................... 9
9.2 Proxy ...................................................................................................................................................... 9
9.3 SFTP Server Authentication ................................................................................................................ 10
9.4 Archiving on PI Server ......................................................................................................................... 11
9.5 Adapter Specific Message Attributes ................................................................................................... 11 9.5.1 Sender Channel .......................................................................................................................................... 11
9.5.2 Receiver Channel ....................................................................................................................................... 12
9.6 Sender Channel Specific Configuration............................................................................................... 12 9.6.1 File Selection .............................................................................................................................................. 12
9.6.2 Polling Interval ........................................................................................................................................... 13
9.6.3 Processing Parameters ............................................................................................................................. 13
9.6.4 Archiving on SFTP Server ......................................................................................................................... 14
9.7 Receiver Channel Specific Configuration ............................................................................................ 15 9.7.1 Output File Parameters .............................................................................................................................. 15
9.7.2 Processing Parameters ............................................................................................................................. 15
9.7.3 Set Permissions ......................................................................................................................................... 15
9.7.4 Store Attachments ..................................................................................................................................... 16
9.7.5 Variable Substitution ................................................................................................................................. 16
10 Example Scenarios .............................................................................................................................. 16
10.1 Scenario - 01 ....................................................................................................................................... 16 10.1.1 Sender Channel Configuration ............................................................................................................. 17
10.1.2 Receiver Channel Configuration .......................................................................................................... 19
10.1.3 Message Logs ........................................................................................................................................ 21
10.2 Scenario - 02 ....................................................................................................................................... 23 10.2.1 Sender Channel Configuration ............................................................................................................. 23
10.2.2 Receiver Channel Configuration .......................................................................................................... 24
![Page 3: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/3.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 3
10.2.3 Message Logs ........................................................................................................................................ 25
11 Related Content ................................................................................................................................... 26
12 Other Learning Series Articles ............................................................................................................. 27
Copyright........................................................................................................................................................... 28
![Page 4: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/4.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 4
1 Introduction
1.1 What is SFTP?
SFTP is a network based file access/transfer protocol which offers following major features
File Access
File Transfer
File Management
1.2 Other Names/expansion of SFTP
SSH File Transfer Protocol
Secret File Transfer Protocol
Secure FTP
1.3 What SFTP is NOT?
FTP run over SSH
FTPS (FTP Over SSL)
Simple File Transfer Protocol
2 Plain FTP – Issues
It’s not secured
If the message needs to be transferred outside the firewall, it requires separate FTP proxy since it can’t work with normal HTTP and SOCKS proxies
It doesn’t support file management functionalities
Only password based authentication is supported. If the used password expires, the scenarios (or) connection negotiation will fail
File uploads to include the original date/timestamp attribute is not supported
3 Alternate Protocols to address Plain FTP issues
SCP (Secure Copy)
FTPS (FTP Over SSL (or) TLS)
SFTP
4 SCP – Limitations
It offers only file transfer capabilities
It won’t support the following features
• Resuming Interrupted Transfers
• Directory Listings
• Remote File Removal
Platform dependent (Most implementations available for UNIX)
![Page 5: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/5.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 5
5 FTPS - Limitations
Since the control and data channels are encrypted, the firewall in the middle can’t recognize the data channel port and it will block the access to the port used to data transfer
It won’t work with normal FTP Proxy. Special FTP Proxy with SS (or) TLS support is required
6 Difference Between FTPS and SFTP
Both operate on different protocol
• FTPS Operates on SSL (or) TLS
• SFTP Operates on SSH
FTPS uses the secured connection and data channels
SFTP uses the secured tunnel for both connection negotiation and data transfer
7 Introduction to SAP’s SFTP Adapter
It is built based on SSH2 protocol and supports SFTP Versions 0, 1, 2 & 3.
8 Pre-requisites
8.1 Deployment
SFTP Adapter related SCA’s and Design Time objects should be deployed/imported as per the supplied installation guide
8.2 Infrastructure
Obtain the following details from the system administrator
• SFTP Server
Host Name
Port
User Name & Password
• HTTP Proxy
Host Name
Port
User Name & Password (for proxy authentication)
• SOCKS Proxy (It can be version 4 & 5)
Host Name
Port
User Name & Password (for proxy authentication)
![Page 6: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/6.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 6
SFTP Server should be up and running. It can be verified with the following command
• # telnet hostname 22
• The SSH Server implementation will be different based on the vendor
This can be verified with other third party SFTP clients like FileZilla
HTTP Proxy should be up and running. This can be tested with the telnet command (or) FileZilla Client.
![Page 7: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/7.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 7
SOCKS Proxy should be up and running. This can be tested with the telnet command (or) FileZilla Client.
![Page 8: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/8.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 8
8.3 SSH Keys
NWA key storage doesn’t support SSH keys. So it has to be converted into SSL keys. All the key generation steps are available in the following wikis.
• http://wiki.sdn.sap.com/wiki/display/XI/Generating+SSH+Keys+for+SFTP+Adapters+-+Type+1
• http://wiki.sdn.sap.com/wiki/display/XI/Generating+SSH+Keys+for+SFTP+Adapters+-+Type+2
8.4 SSH Server Public Key Finger Print
In the following wiki explains the need of Public Key Finger Print and Steps to generate the same.
http://wiki.sdn.sap.com/wiki/display/XI/How+to+Determine+the+Public+Key+Finger+Print+of+a+SSH+Server
![Page 9: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/9.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 9
9 SFTP Configuration Options
9.1 SFTP Server
Option Description
Server Host Name (or) IP Address of the Server where SFTP Server/SSH Service is running
Port Port Number where SFTP Server/SSH Service is running. By default it will be 22
Timeout(ms)
It represents the following timeouts in milliseconds
Connection Establish Timeout
Idle Connection Timeout
Server Finger Print http://wiki.sdn.sap.com/wiki/display/XI/How+to+Determine+the+Public+Key+Finger+Print+of+a+SSH+Server
9.2 Proxy
![Page 10: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/10.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 10
Option Description
Proxy
Proxy Type. The supported types are
HTTP
SOCKS4
SOCKS5
Server Host Name (or) IP Address of the Server where Proxy Service is running
Port
Port Number where Proxy Service is running. The defaults are
HTTP (Squid) – 3128
SOCKS (Dante) - 1080
User Name & Password
If the proxy requires authentication, the corresponding credentials can be configured. But it is optional.
9.3 SFTP Server Authentication
Option Description
Authentication Method
The type of authentication in which client wants to authenticate itself to the SFTP Server. It is mandatory and it could be either
Password based
Private Key based
User Name Name of the User Account which is enabled for client access
![Page 11: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/11.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 11
Password If the authentication method is password based, the corresponding user account’s password
Private Key View/Entry
If the authentication method is private key based, the corresponding view and entry of the user’s private key available in NWA Key Storage. For more details, please refer the following wikis.
http://wiki.sdn.sap.com/wiki/display/XI/Generating+SSH+Keys+for+SFTP+Adapters+-+Type+1
http://wiki.sdn.sap.com/wiki/display/XI/Generating+SSH+Keys+for+SFTP+Adapters+-+Type+2
9.4 Archiving on PI Server
All the files which are being processed can be archived in PI Server. The Archive Name can be a complete (or) relative path. The Time and Sequence Number also can be configured in the archived file name.
9.5 Adapter Specific Message Attributes
This feature is same as the Standard PI’s File Adapter. For more details please refer the point 22 in the SAP documentation,
http://help.sap.com/saphelp_nw73/helpdata/en/44/658abd344a4de0e10000000a1553f7/frameset.htm
It additionally supports Customizable Name space in order to compatible with other standard PI adapter
9.5.1 Sender Channel
![Page 12: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/12.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 12
9.5.2 Receiver Channel
9.6 Sender Channel Specific Configuration
9.6.1 File Selection
Option Description
File Name
The individual file name (or) Java regular expression to select the input files. For more details about regular expressions, please refer
http://docs.oracle.com/javase/1.4.2/docs/api/java/util/regex/Pattern.html
Directory The folder where files needs to be picked. It can Complete (or) Relative path
Additional Files
This feature is same the Standard PI’s File Adapter. For more details please refer,
http://help.sap.com/saphelp_nw73/helpdata/en/44/658abd344a4de0e10000000a1553f7/frameset.htm
![Page 13: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/13.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 13
9.6.2 Polling Interval
Polling interval can be specified in minutes.
It doesn’t support second based polling
It will poll at 0th second of the configured interval
The first poll after channel start will not happen immediately. It will wait configured minutes for the first poll
9.6.3 Processing Parameters
Option Description
Delete File Delete the file once it is processed
Process Empty File
This feature is same the Standard PI’s File Adapter. For more details please refer point 12 in the SAP documentation,
http://help.sap.com/saphelp_nw73/helpdata/en/44/658abd344a4de0e10000000a1553f7/frameset.htm
Duplicate File Checking
This option is used to prevent the input file is being picked for processed twice. The duplicate is calculated based on the following file parameters
File Path (Complete Path including File Name)
Last Modified Time Stamp
![Page 14: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/14.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 14
File Size
Maximum File Size Restriction
This feature is same the Standard PI’s File Adapter. For more details please refer point 26 in the SAP documentation,
http://help.sap.com/saphelp_nw73/helpdata/en/44/658abd344a4de0e10000000a1553f7/frameset.htm
Processing Sequence
If more than one file found during the file selection, the order in which it should be processed can be defined.
This feature is same the Standard PI’s File Adapter. For more details please refer point 15 in the SAP documentation,
http://help.sap.com/saphelp_nw73/helpdata/en/44/658abd344a4de0e10000000a1553f7/frameset.htm
Archive Faulty File & Archive
Name
If the file is qualified as faulty (or) error file, it can be archived in the same input folder along with configured prefix.
Stop Processing After Faulty File
The further processing of the current selection will be stop after a fault file is detected
Quality of Service
This feature is same the Standard PI’s File Adapter. For more details please refer
http://help.sap.com/saphelp_nw73/helpdata/en/f9/17888f490846a9972628525cc28aac/content.htm
9.6.4 Archiving on SFTP Server
The input files that are picked for processing can be archived in the same input folder with configured prefix.
![Page 15: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/15.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 15
9.7 Receiver Channel Specific Configuration
9.7.1 Output File Parameters
This feature is same as the Standard PI’s File Adapter. For more details please refer “Define File Access parameters” section of the SAP documentation.
http://help.sap.com/saphelp_nw73/helpdata/en/44/658abd344a4de0e10000000a1553f7/frameset.htm
9.7.2 Processing Parameters
All the above options are same as the Standard PI’s File Adapter. For more details please refer the SAP documentation.
http://help.sap.com/saphelp_nw73/helpdata/en/44/658abd344a4de0e10000000a1553f7/frameset.htm
9.7.3 Set Permissions
UNIX based permissions can be set for the created output files. For more details about the UNIX permission, please refer “Octal Notation” in the following link
http://en.wikipedia.org/wiki/Filesystem_permissions
![Page 16: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/16.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 16
9.7.4 Store Attachments
If the received XI message contains more than one payload, all of them are stored/created in the configured output folder.
9.7.5 Variable Substitution
This feature is same as the Standard PI’s File Adapter. For more details please refer the SAP documentation.
http://help.sap.com/saphelp_nw73/helpdata/en/44/658abd344a4de0e10000000a1553f7/frameset.htm
10 Example Scenarios
The following scenarios explain the configuration of SFTP Sender and Receiver Channels for basic end to end connectivity.
10.1 Scenario - 01
This scenario is configured with the following options.
Password based authentication (Both Sender & Receiver)
Quality of Service – Exactly Once (EO)
![Page 17: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/17.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 17
10.1.1 Sender Channel Configuration
10.1.1.1 Source Tab
![Page 18: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/18.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 18
10.1.1.2 Processing Tab
10.1.1.3 Advanced Tab
![Page 19: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/19.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 19
10.1.2 Receiver Channel Configuration
10.1.2.1 Destination Tab
![Page 20: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/20.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 20
10.1.2.2 Processing Tab
10.1.2.3 Advanced Tab
![Page 21: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/21.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 21
10.1.3 Message Logs
10.1.3.1 When there is no file found
10.1.3.2 When the file is available
![Page 22: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/22.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 22
![Page 23: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/23.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 23
10.2 Scenario - 02
This scenario is configured with the following options.
Private based authentication (Both Sender & Receiver)
SOCK5 Proxy with Authentication (Sender)
HTTP Proxy with Authentication (Receiver)
10.2.1 Sender Channel Configuration
![Page 24: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/24.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 24
10.2.2 Receiver Channel Configuration
![Page 25: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/25.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 25
10.2.3 Message Logs
Authentication and Proxy Connectivity related information are not stored in the message logs. It will be stored only in case of connectivity errors.
![Page 26: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/26.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 26
11 Related Content
http://wiki.sdn.sap.com/wiki/display/XI/Generating+SSH+Keys+for+SFTP+Adapters+-+Type+1
http://wiki.sdn.sap.com/wiki/display/XI/Generating+SSH+Keys+for+SFTP+Adapters+-+Type+2
http://wiki.sdn.sap.com/wiki/display/XI/How+to+Determine+the+Public+Key+Finger+Print+of+a+SSH+Server
![Page 27: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/27.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 27
12 Other Learning Series Articles
SL No
Product Name Topic Name
1. SAP NetWeaver Process Orchestration, secure connectivity add-on 1.0
a) How to Proceed Guide
b) Installation Guide
c) SFTP Adapter
d) PGP Module
2. SAP NetWeaver Process Orchestration, business to business add-on 1.0
a) How To Proceed Guide
b) Installation Guide
c) AS2 Adapter
d) OFTP Adapter
e) X400 Adapter
f) EDI Separator
g) Archiver Module and Archiver Mapping
h) Number Range Objects Module
i) EDI XML Converter I. Master Guide: EDI XML Converter
II. EDIFACT_Info_Guide III. X12_Info_Guide IV. TRADACOMS_Info_Guide V. ODETTE_Info_Guide
VI. VDA_Info_Guide VII. PLAIN_Info_Guide
j) B2B Content
3. SAP NetWeaver Process Orchestration, business to business add-on 1.0
a) Sample Scenario Set-up (contains File Adapter, AS2 Adapter, EDI XML Converter, Mapping Templates, and NRO Module)
b) Sample Scenario Set-up (contains File Adapter, OFTP
Adapter, EDI XML Converter, Mapping Templates, and PGP Module)
c) Sample Scenario Set-up (contains File Adapter, X400
Adapter, EDI Separator Adapter, Mapping Templates, EDI XML Converter and Archiver Module)
![Page 28: Learning Series: SAP NetWeaver Process Orchestration ...](https://reader033.fdocuments.us/reader033/viewer/2022042421/62610fc43831cb152e58c5de/html5/thumbnails/28.jpg)
Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 28
Copyright
© Copyright 2012 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Oracle Corporation.
JavaScript is a registered trademark of Oracle Corporation, used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.