TCP/IP Connections in RFC Destination

Hi,
When we are using TCP/IP Connections in RFC Destinations in SAP XI and why?
Regards
bobby

>
jak jak wrote:
> Hi Sujit,
>
> i have one small doubt,we are using WAS 6.40 with EP 6.0. So can we use this RFC destination service in our code?
>
>
>
> Thanks,
> Jak
You can use RFC Destinations with WAS 6.40. I wrote a blog on about it [here|/people/stefan.thibeault2/blog/2008/07/16/a-real-world-example-of-using-the-sap-enterprise-connector].

Similar Messages

  • RFC Destination Seetings Problem between R/3 and XI System

    Hi...
    In my RFC to File Scenario I cant see the messages in MONI......
    When we create RFC destination through SM59.....we will fill gateway host and service
    of R/3......Then we Configure the RFC Sender CC and fill same Program ID, Gateway host & service of R/3.
    My doubt is,after this should I have to configure SM59 at XI side ???.....
    I am getting confused in this RFC Settings between R/3 & XI....Can u explain the flow correctly.....
    Please help me out.....
    Thanks,
    Sudheer.

    Hello Sudheer,
    1.Configure the Sender communication channel by giving the programId there,                    
    2.You need to create RFC Destination at Sender R/3 system pointing to PI, there you need to mention the programId, specified in Sender CC,
    3. In RFC destination you need to specify your XI system details for  Host/ServiceName nameand gateway service .
    Note: programId is case sensitive.
    No need to create any RFC Destination in XI system.
    check the following thread for further clarifications.
    Re: TCP/IP connection for RFC sender adapter
    Regards,
    Prasanna

  • How to call RFC in Async Mode using TCP/IP RFC Destination ?

    Hi experts,
         Can anybody tell me how to call an Async RFC using TCP/IP RFC Destination ?
    Regards,
    Umesh

    Check the link
    http://help.sap.com/saphelp_nw04/helpdata/en/80/09680289c751429ab3b07ad2a61c10/content.htm
    It says
    <b> For asynchronous calls, no connection to external systems is possible (TCP/IP connections in transaction SM59).</b>
    Regards,
    Abhishek

  • Plant Connectivity - RFC Destination

    Hi,
    I configured Plant Connectivity 2.0 (V2.0.0.33) according to the following document:
    SAP Plant Connectivity 2.0 - Configuration Guide for EWM
    On the EWM side one have to create a TCP/IP connection. There is a brief instruction in the EWM help:
    Setting Up the Material Flow System > System Settings > 7.
    The RFC Client connection test succeeds. The Connection Test in the SCM/EWM system results in error.
    There are some ambiguous points in the configuration for me.
    PCo Management Console > Destination Systems > RFC Settings > Server Settings
    - Program ID
    Should the Program ID be the same as the  name of the TCP/IP Connection?
    - Gateway Service ?
    Here I took the sapgwxx which is listed in the error message.
    - Application Server ?
    What is meant by Application Server? It is the server where Plant Connectivity is installed? Or is it the SAP server?
    SCM > SM59
    The instruction in the MFS System Settings number 7 about the RFC destination doesnt specifies which settings to make here. Also the EWM-MFS-PCo guide doesnt give any detail about that. There is only a hint on page 15 that one can test the connection.
    I would appreciate any help! Thanks in advance!
    Kind Regards,
    Bahit A.
    Edited by: bahitaktas on Jun 8, 2010 2:04 PM

    I solved the problem!
    TCP/IP Settings:
    - Activation Type -> Registered Server Program
    - Registered Server Program > Program ID -> Program ID from PCo
    PCo Settings:
    PCo Management Console > Destination Systems > RFC Settings > Server Settings
    - Gateway Service ? Gateway listed in the error details if the TCP/IP connection in sm59 fails
    - Application Server ? Analogous the host listed in the error details ...
    http://help.sap.com/saphelp_nw70/helpdata/EN/22/042652488911d189490000e829fbbd/frameset.htm
    Edited by: bahitaktas on Jun 8, 2010 2:53 PM

  • RFC Destination of TCP/IP type :: Using Explicit Host Option

    Hi
    We need to call the executable file in an External non-sap system.
    We created the RFC detination for this & follow below steps -->
    *) Create RFC Destination of type TCP/IP
    *) Select option " <i>Start Explicit Host</i> "
    *) In Program parameter provide the path & name of the executable file e.g c:\windows\notepad.exe
    *) In Target Host providing the name of non-sap system.
    But while using Test Connection we are getting following error -->
    <b>ERROR timeout during allocate
    LOCATION SAP-Gateway on host clxstst02 / sapgw00
    DETAIL no connect of TP net from host CLWBRIDGE after 22 sec
    COMPONENT SAP-Gateway
    COUNTER 34
    MODULE gwr3cpic.c
    LINE 1785
    RETURN CODE 242
    SUBRC 0
    RELEASE 640
    TIME Thu Dec 14 15:28:33 2006
    VERSION 2</b>
    Pls. suggest what needs to be done.
    Regards
    - Lalit -

    Hello Lalit,
    Even though DNS is used you may have to have entires in host file.
    Suppose the SAP server is A and the PC is B.
    The the hostname/IP address for B should be maintained in A and vice versa should also happen.
    Also check if you are able to ping the PC from the SAP servers and vice versa.
    Regards.
    Ruchit.

  • TCP/IP RFC destination problem

    Hi All,
    During the RFC destination creation, im using TCP/IP connections.. So please tell me what should be filled for the following fields:
    Program             
    Target Host         
    Save as          Hostname  Ipaddress
    Please let me knw what should be the required steps, since when i had provided some information in these fields and tried to test; it gives the following error:
    Error Details     timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=456 Timeout dur
    Error Details     ERROR: timeout during allocate
    Error Details     LOCATION: SAP-Gateway on host DELECC6IDES / sapgw00
    Error Details     DETAIL: no connect of TP PROGRID from host DELECC6IDES.bcone.com after 20 sec
    Error Details     COMPONENT: SAP-Gateway
    Any valuable help?
    Thanks
    rohith

    Dont worry
    Sender Port is not mandatory. Only the target port is mandatory
    In SM59,
    -Have you given the connection type as 3
    -In the Target Host, give the IP Address of the target server
    -System Number is to be filled
    -Now, go to the Logon/Security tab,
    -Give the language
    -Client
    -Username and Password of the destination server
    -Now. Save it.
    -Test Connection.
    Hope the information is helpful

  • Whats the difference between RFC destination of type "HTTP" and "TCP/IP"

    Hi Folks,
    I want to know the difference between RFC destination of type "H" and "T".
    In what instances/tasks we would use them?
    Looking forward for your valuable answers...
    Cheers,
    Ram.

    Type of RFC connection.
    By entering the type of RFC connection, you specify the communication method (TCP or SNA) and the logon type in the target sys
    Type T (TCP/IP) destinations are connections to external programs that use the RFC API to receive 'Remote Function Calls'. You must specify the host name and the pathname of the program to be started. The communication method depends on how you select the program location.
    Type H is the HTTP connection to R/3 system
    Type G is the HTTP Connection to external server

  • RFC Destination Connection Pool requirement

    Hi Experts,
    I have a custom webdynpro java application to display number of work items pertaining to that particular user in a backend.
    There are users who dont use this functionality as well. But the requirement is to place this application in home screen.
    I have used both metadata and modeldata with hard coded user since we did not want error messages to appear for users who do not have backend access.
    Application & Access Details
    Application Location : Home Screen
    Concurrent Users     : 600 concurrent users maximum possible value
    Connection Usage    : Close connection immediately using disconnectIfAlive() method.
    Now I need to configure JCO Pool Size , Max Connections, Wait Time for the RFC destination.
    I have read a lot of post and documents but could not acheive clarity of thought on this.
    Kindly let me know what values I should give in these fields for optimal performance and no connection issue for users.
    Regards,
    Porselvan

    Hi Muthavudaiyan,
    Hope you are doing good.
    Basically from the JCo perspective, there are only 5 parameters that are involved here:
    jco.destination.pool_capacity:
    Maximum number of connections that are held open in the pool for reuse (default: 1)
    jco.destination.peak_limit:
    Maximum number of connections that can be obtained from a pool at peak usage times
    jco.destination.max_get_client_time:
    Maximum time to wait for a free connection if the peak limit is reached before exception is thrown
    jco.destination.expiration_time:
    Timeout period after which pooled idle connections can be closed (default: 600000ms = 10mins)
    jco.destination.expiration_check_period:
    Regular time interval for checking if pooled connections have expired and will be closed
    The values are determined by the application in question. The ideal values have to told to you by the application developer; there are no two ways about this.
    Thank you and have a nice day :).
    Kind Regards,
    Hemanth

  • Creation of RFC destination for SAP-Access Connectivity

    Hi,
           I want to create a RFC destination for SAP-Access connectivity.
    Can I get some help regarding it's connection type,activation type and gateway options required for the same.
    Regrads,
    Anthony D'souza

    Hi
    Please see the following:
    1. Create an entry in Trxn DBCA for SQL Server in SAP, you are creating a database connection for the SQL server in SAP.
    2. You use this connection, and write Native SQL stmnts...between EXECSQL...ENDEXEC to fetch the data..and then normal ABAP statements to put that data into your ztable.
    TABLE DBCON Entry can be like this...depends on your External database..
    CON_NAME          Raj                      Logical name for connection
    DBMS                   MSS                   Microsoft SQL Server
    USER_NAME        <User name>       For SQL Server
    PASSWORD         <password>         " "
    CON_ENV             MSSQL_SERVER=<server> MSSQL_DBNAME=<database name>
    DB_RECO                 Availability type for an open database connect
    FUNCTION z_houston_connect.
    ""Local interface:
    EXEC SQL.
    CONNECT TO 'RAJ' AS 'V'
    ENDEXEC.
    EXEC SQL.
    SET CONNECTION 'V'
    ENDEXEC.
    *- Get the data from MS-SQL Server
    EXEC SQL.
    open C1 for
    select
    l.loc_id,
    l.loc_name,
    a.acc_id,
    a.acc_name,
    d.person
    from ho_loc_mast as l
    inner join snd_acc_mast as a on l.loc_id = a.loc_id
    inner join snd_acc_addr as d on a.loc_id = d.loc_id and
    a.acc_id = d.acc_id
    where l.loc_id = '001'
    ENDEXEC.
    DO.
    EXEC SQL.
    FETCH NEXT C1 into :wa-c_locid, :wa-c_locname, :wa-c_acc_id, :wa-c_acc_name, :wa-c_person
    ENDEXEC.
    IF sy-subrc = 0.
    PERFORM loop_output.
    ELSE.
    EXIT.
    ENDIF.
    ENDDO.
    EXEC SQL.
    CLOSE C1
    ENDEXEC.
    ENDFUNCTION.
    Regards,
    Raj

  • How to create RFC(TCP/IP Connections) For BW Maintain BI accelerator Index?

    HI Friend,
        I want to test Maintain BI accelerator Index for CUBE ( RSDDV ), but I don't create RFC(TCP/IP Connections), what Program name enter in Program?
        Because  RSCUSTA tocde need to  enter : RFC BI Accelerator  .
    ERROR:
    SP test: Error in BI Accelerator (module TREX_EXT_GET_TREX_VERSION_INFO)
       BW SERVER:
    Operating system     Windows NT
    Machine type         2x AMD64 L
    Server name          SAPBW1_BW1_01
    Platform ID          562
    Database system      MSSQL
    Release              9.00.13
    Name                 BW1
    Host                 SAPBW1
    Owner                bw1
        Thank you.
    Regards,
    Howard.
    Edited by: flying on Apr 30, 2010 7:39 AM

    Hi Howard,
    is this your first usage of BWA? Normally this config is done by the initial installation normally from your HW vendor.
    Please use the python standalone tool trexadmin to setup this RFC connection:
    1. Log on with the user <sapsid>adm.
    2. Enter the following:
    cd <TREX_DIR>
    ./TREXAdmin.sh
    Go to the tab 'Connectivity' and create a new RFC connection.
    Regards,
    Jens

  • Use of RFC destination "DEST" of type SNA/CPI-C connections

    Hi ,
    Please tell me the use of RFC destination "DEST" of type SNA/CPI-C connections in PI system .
    Connection test for this RFC is failing with message "Error when opening RFC connection" . whether it is normal ?
    Regards ,
    Hanumant

    Dear Hanumant Anarase,
    Have you find any solution for your problem,
    Because i am facing the same issue, as you mentioned above.
    Regards,
    Furqan

  • Http RFC destination for ECC to PI Connection Error

    Hi,
    While doing the proxy runtime configuration http RFC destination for ECC to PI .
    I configure the RFC destination as  below ---
    Target Host --  PI Host 
    Service No  -- 50000
    Path Prefix --- /sap/XI/engine/?type=entry
    Login  Security Details
    User Id -- PI user id
    Password --- PI password
    While doing the Connection Test , I got the error "ICM_HTTP_CONNECTION_FAILED"
    I checked  T-code in ECC system SMICM  and ICM is in green status and I checked the services are activated in SICF transaction.
    Please let me know how to resolve this issue.
    regards,
    Rohit

    Hi Rahul,
    I checked  all service are activated in SMICM  and I configured the FQDN also.
    Now  I cofigured the Service No  --- 8000(http port no of PI) instead of 50000(J2EEport no of )
    Target Host --- hostname
    and did a Connection test...then I am getting a status as "http reponse 500" and status text as "empty http request received".
    pls let me know is it correct configured or not.
    regards,
    Rohit

  • Decreasing amount of RFC-Destinations when using UD-Connect?

    Hello,
    I created an RFC-Destination in sm59 as well as JCO RFC Provider and used the SAP manual for UD-Connect/JDBC to a "foreign" Sybase-DB. The Connection is working properly and all DB-data is accessible, but our cutomer claims that there are more than 25 parallel rfc-connections from our Web AS to his Sybase-DB. My question is: How can I decrease the amount of parallel connections, because I don't think 25 connections to Sybase-DB are necessary. I know there is the maxConnection-Property in JCO RFC Provider but this parameter is globally affecting all RFC-connections and not only those that are associated with the Sybase-DB.
    Is there actually a way to customize the amount of parallel connection via JDBC?
    Best regards
    Danny

    Hi,
    use transaction  "smqs", select destination and click on registration  change max number of connections.
    Try to define rfc server group  to control connections ...
    Regards
    Ben

  • Deamon program for TCP/IP kind of RFC connection

    Hi Guru's ,
    To create a TCP/IP kind of RFC connection we need a deamon program to run on the third party tool which will help the SAP system to recognise it and make a connection with it . What i have come to know is that this deamon program can be in the form of an exe which can be executed on the third party tool and this is provided by the third party vendors . We need to have the right knowledge of RFC libraries , C programming , SAP development env . Can you tell me if any one has done this kind of development and how much time and effort is needed for this purpose . Any pointers will be highly appreciated .
    Thanks in advance
    Ankush

    Try using FTP to get at the root.
    I never heard of telnet being supported on RT.
    The TCP/IP functionality is all there.
    I hope this helps,
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • RFC Destination not getting connected - IDoc to XI scenario

    Hi Everybody,
    I want send an IDoc from R/3 System to Xi, I have created Two logical systems (Sender and Receiver correspondingly) and i have assigned the clients to them.
    Once i create RFC destination, i have specified all my technical settings as well as Login/Security settings, once i click, "Remote Log On" it takes me directly to Login page of XI. Please guide me how to solve the problem. If i click Test---> Authorization, it prompts out with an error "Name and Password is incorrect (repeat Logon)", but i have given exact username and password.
    I am a fresher to XI.... please give me some documents related to IDoc to XI scenario step by step to [email protected] I would be grateful and appreciate you if u would help me to sort out this problem....
    Please give me step by step solutions.... Thanks in Advance...
    Regards/Guru

    Requirements in R3 system:
    1. Create RFC destination pointing to XI in SM59
    2. Create port for XI using we21
    3. create Outbound Entry in partner Profile for XI in we20.
    Requirements in XI system:
    1. Create Technical System pointing to the R3 system.
    2. create Business System pointing to the R3 system.
    If you want to send IIDOC out of XI,
    1. SM59 - Create RFC destination
    2. IDX1 - Create port
    3. IDX2 - Import Metadata.
    Note:u dont need a IDOC sender adapter or a Sender Agreement to sent a IDOC to XI.
    Check dis link for more info:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb9bb2b2660
    please refer to michel book on IDCO usage in XI
    Message was edited by:
            Sreeram Reddy

Maybe you are looking for