7.Standard Adapter Framework modules [AF_Modules]...pdf

March 19, 2018 | Author: ankaiah_yadav | Category: Namespace, Xml, File Format, Zip (File Format), Digital Technology


Comments



Description

8/5/2015Standard Adapter Framework modules [AF_Modules]... | SCN   Getting Started Newsletters   Hi, Guest Log On Join Us Store Search the Community Products Services & Support About SCN Downloads Industries Training & Education Partnership Developer Center Activity Lines of Business University Alliances Events & Webinars Innovation Browse Communications Actions gabrielsagayaselvam.panneerselvam  Standard Adapter Framework modules [AF_Modules] in PI 7.1 –Part 1 Posted by Gabriel Sagaya Selvam Panneer Selvam in gabrielsagayaselvam.panneerselvam on Dec 7, 2009 8:13:21 AM Share 0 Tweet 0 Like 0     In this Weblog I am going to explain the various SAP provided standard Adapter Framework modules  (AF_Modules) shipped with the module processor in Process Integration PI 7.1 once the Communication channel has been created along with the business cases. This blog is aimed at all important Adapter Framework modules with the examples in a single place.        We have the option of specifying generic modules for every adapter that is configured in the communication channel. These modules equip the adapters with additional functions. The modules that are the basis of the adapter configuration on the Parameters tab page are located in the module processor and are displayed in the module processor once a communication channel has been created. We define the module processor on the Module tab page. Also we have the set of predefined adapter modules for the particular adapters. This Documentation link  (http://help.sap.com/saphelp_nwpi711/helpdata/en/a4/f13341771b4c0de10000000a1550b0/content.htm) will give the clear picture how to extend the module chain for the Adapters in the module processor. Below is the list of standard modules for Adapter Framework provided by SAP.      StrictXML2PlainBean XMLAnonymizerBean PayloadZipBean TextCodepageConversionBean DynamicConfigurationBean MessageTransformBean XiHeaderValidationBean (A New Standard Adapter Module in PI 7.1)0.1. RequestResponseBean 0.2. ResponseOnewayBean 0.3. RequestOnewayBean 0.4. WaitResponseBean 0.5. NotifyResponseBean    We will go through each module with their business cases      <u>1) PayloadSwapBean</u>      A standard module used to replace the application payload of XI message that holds the data with another payload which is appended to the message as an attachment.      <u>Business case</u>     We can use this module in the mail adapters for mails with attachments.   http://scn.sap.com/people/gabrielsagayaselvam.panneerselvam/blog/2009/12/07/standard­adapter­framework­modules­afmodules­in­pi­71­part­1 1/5  A wiki on file to mail scenario will clearly explain the usage of PayloadSwapBean.panneerselvam/blog/2009/12/07/standard­adapter­framework­modules­afmodules­in­pi­71­part­1 2/5 . The structure of the XML document is checked based on the entries you make in the module. | SCN       In the above Sender Mail Communication channel.keyName *where the attribute of payload­name is entered and *swap. We can find more information about the usage of StrictXml2PlainBean in this blog  ( Xml to Text conversion made easy by  StrictXml2PlainBean)          <u>3) XMLanonymizerBean</u>      A standard module for anonymize XML elements and attributes by removing their namespaces or namespace prefixes from the XML document of main payload. different recordset types can be displayed either separately or with a fixed field length (mixed display).       <u>Business Case</u>                 We can use the module in the receiver File/FTP adapter for converting XML format to pure text format.   </p><p>   </p><p>_2) StrictXML2PlainBean_*      A standard module used for converting an XML document in the main payload of XI message to text format.8/5/2015 Standard Adapter Framework modules [AF_Modules]. They are *swap.com/people/gabrielsagayaselvam.          In the above Receiver File Adapter. the convert module for StrictXml2PlainBean has 2 parameters in which singleRecordType where all recordset types are converted in the same way and <RecordType>..keyValue which holds the value of attribute. http://scn.sap. the swap module for the PayloadSwapBean has 2 parameters from the MIME headers in order to replace the application payload by the attachment.fieldSeparator converts the XML to asterisk separated file.. Within an XML document.  zipAll and unzip) for the purpose of compressing and decompressing the files.com/people/gabrielsagayaselvam..acceptNamespaces has to set the namespace without a prefix and anonymizer.         In the above receiver File Adapter. The zip module for the PayloadZipBean has the parameter zip.8/5/2015 Standard Adapter Framework modules [AF_Modules].mode to specify the processing mode (zip.panneerselvam/blog/2009/12/07/standard­adapter­framework­modules­afmodules­in­pi­71­part­1 3/5 . this module can reduce the size of the file and successively reduce the load on the PI Server. Please visit this blog  ( Remove namespace prefix or change XML encoding with the XMLAnonymizerBean). The remove module for XMLAnonymizerBean has 2 parameters that anonymizer.         In above receiver JMS Adapter. If we have a multiple files with large size to be processed. | SCN      <u>Business Case</u>     We can use this module in the adapters that can be extended in the module processor. Also we can change the encoding attribute of XML declaration.          <u>4) PayloadZipBean</u>      A standard module used for compressing one or more payloads or extracting the payloads from a compressed file. Also this module is used to have the namespace without prefix or to define a particular namespace prefix for each namespace.sap.      <u>Business Case</u>               We can use this module in any adapters that can be extended in the module processor. For better understanding of XMLAnonymizerBean. A blog on PayloadZipBean  ( Working with the PayloadZipBean module of the XI Adapter Framework) will clearly explain the usage.quote has the character to be used to enclose the attribute values..   http://scn.           <u>6) DynamicConfigurationBean</u>        A standard module used for processing the dynamic configuration header that is used to represent the Adapter­ Specific Message Attributes  (ASMA's).sap. we can use this module to swap the code page of the main payload of the XI message and convert the content.com/weblogs/im </body> 8138 Views   Average User Rating My Rating: (5 ratings) Share 0 Tweet 0 Like 0 http://scn.charset to convert a non UTF­8 text payload into utf­8 payload..sdn.JPG|height=366|alt=DynamicConfigurationBean|width=700|src=https://weblogs. An example is converting a non utf­8 payload into utf­8 payload.8/5/2015 Standard Adapter Framework modules [AF_Modules].<u> </u>       <u>Business Case</u>     DynamicConfigurationBean allows us to a) Insert/Delete some specific ASMA's b) Read some XI message header properties c) Write some ASMA's into XI message header properties             We can use this module in any adapters that can be extended in the module processor.com/sap/support/notes/960663). | SCN        <u>5) TextCodepageConversionBean</u>      A standard module used for swapping the code page of the main payload of the XI message and convert the content using the new code page     <u>Business Case</u>               If a receiver uses a different code page to the one specified in the XI payload.   !https://weblogs.com/people/gabrielsagayaselvam.panneerselvam/blog/2009/12/07/standard­adapter­framework­modules­afmodules­in­pi­71­part­1 4/5 .sap. We can find more information about TextCodepageConversionBean from this sap notes  (https://service. We can use this module in any adapters that can be extended in the module processor.sap.       In the above Receiver File Adapter.com/weblogs/images/251828887/DynamicConfigurationBean. The convert module for the TextCodepageConversionBean has the parameter name as Conversion.sdn.sap.. com/people/gabrielsagayaselvam.8/5/2015 Standard Adapter Framework modules [AF_Modules].sap.. | SCN 0 Comments There are no comments on this post Site Index Privacy Contact Us Terms of Use SAP Help Portal Legal Disclosure Copyright http://scn.panneerselvam/blog/2009/12/07/standard­adapter­framework­modules­afmodules­in­pi­71­part­1 Follow SCN 5/5 ..
Copyright © 2024 DOKUMEN.SITE Inc.