Which Adaptor is appropriate please suggest

Hi All,
I have the following scenario and want your suggestions:
A web based applicaiton (say A) to create customer need to integrate with another web based applicaiton (say B) which uses the customer details to display of Applicaiton A... wondering do I need to go for SOAP adaptor/HTTP adaptor or do I need to integrate these two applicaitons at data base level using JDBC adaptor?
What are the steps/any documentation to get the data from web site to SAP PI when User clicks submit button?
Please suggest.
Thanks
Rajeev

>>> but my questtion is what needs to be done at Applicaiton A side to create Input and post the data in the SAP PI URL... As they are using the web client provided by the Application provider..Do they have to write code at the submit button of the web page? If so they have to customnise the code delivered by the provider? How it works.. Its been first time going through this...
Yes, if you create webservice by creating soap sender and give WSDL, then they will have to write webservice client program in java or any language to access your webservice. This program will be called in their side at the time of hitting submit button of the web page.
For this you have to go through soap sender sdn documents.
or  As I already mentioned, create HTTP sender and provide your payload structure and url as we discussed in the above replies. A has to create coding to post HTTP using the url during submit hit button on their web page.
>>Do they pass all the values in the URL or to the URL?
This is client A's problem. Why do you worry?  There are plenty of documents to do http post.. The below coding is simple snippet..
Search google for plenty of documents...
try {
    // Construct data
    String data = URLEncoder.encode("key1", "UTF-8") + "=" + URLEncoder.encode("value1", "UTF-8");
    data += "&" + URLEncoder.encode("key2", "UTF-8") + "=" + URLEncoder.encode("value2", "UTF-8");
    // Send data
    URL url = new URL("http://hostname:80/cgi");
    URLConnection conn = url.openConnection();
    conn.setDoOutput(true);
    OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
    wr.write(data);
    wr.flush();
    // Get the response
    BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
    String line;
    while ((line = rd.readLine()) != null) {
        // Process line...
    wr.close();
    rd.close();
} catch (Exception e) {
>>Is it possible to use SOAP adaptor instead of HTTP adaptor? so that I can use AAE in the entire scenario. Applicaiton A is a web client interface through which Customers are created.If I need to use HTTP Adaptor, do I need to create HTTP Sender Adaptor and sender Aggrement ?
Yes, if you host webservice using soap sender adaptor. Already answered above ...
>> If I need to use HTTP Adaptor, do I need to create HTTP Sender Adaptor and sender Aggrement ?
no. Http adaptor is in abap stack. so you dont need sender agreement.

Similar Messages

  • Please suggest the best approach

    Hi ,
    e have a requirement of integrating two webcenter/ADF 11.1.1.6 applications .Thease two applications are running on two different environments.
    Please suggest us the best approach.
    As per the documentation we have the options:
    1) 2nd App consume as porrtlet in 1st APP
    2) Using pagelets
    3) Remote taskflows
    Cons of the above approaches:
    1) If we render as ADF portlet some of the features will not work like popus.
    2) If we use pagelets then we have to call pagelets from Iframes,as per security reasons customer
    ask us to not to go for this option
    3) If we use remote taskflow we can't include in portion of the page as portlet
    So we are in a confusion as which one to use.please suggest us best approach
    Regards
    Babu.

    In addition to Note: 559518.1, please refer to the docs referenced in (Rapid Clone Documentation Resources, Release 11i and 12 [ID 799735.1]).
    Thanks,
    Hussein

  • My thuderbolt display is 3 weeks old which I'm using as display for my mac mini. I no longer get the display on but can hear the sound. Please suggest.

    My thuderbolt display is 3 weeks old which I'm using as display for my mac mini. I no longer get the display on but can hear the sound. Please suggest.

    Make sure the mini-displayport/TB plug is fully seated.  It may look fully plugged in but isn't.
    Make sure the Displays system preferences has an Arrangement tab.  No Arrangement means the monitor is not being detected.
    Do a smc reset.
    If none of this works I suggest you take it back to apple (along with your mini).

  • Refer to Doc ID 825030 which talks about applying of patch for correction of date format in web adi. Is this patch can be applied on R12.1.3 instance as this patch released date is very old. Please suggest if there is another patch which be applied to cor

    Refer to Doc ID 825030 which talks about applying of patch for correction of date format in web adi. Is this patch can be applied on R12.1.3 instance as this patch released date is very old. Please suggest if there is another patch which be applied to correct the date format in web adi. currently the date is coming in number format.

    Hello,
    This document is for 11i Date Format Changes When Loaded Into Webadi (Doc ID 825030.1)
    use this document instead for R12 : Incorrect Date Format in Excel Sheet Generated Via WebADI (Doc ID 828253.1)
    <Moderator Edit - deleted MOS Doc content - pl do NOT post such content>
    Best Regards,
    Eric.

  • Hi, i am using SAP by Design in india. I am trying to get GL entry report in which i require a field "Approved by" but unable to find - please suggest.

    Hi, i am using SAP by Design in india. I am trying to get GL entry report in which i require a field "Approved by" but unable to find - please suggest.

    Hi hanmant,
    You could find GL Line item report under General ledger WOC => Reports => List=> G/L Line Item Report, but this report does not have filter parameter "Approved by".
    May I know what was the use case behind "Approved by" field?
    BR, Rakesh

  • HT5457 I have iPhone 4 which i bought from Bahrain and it was working there just fine. However, now I'm in India but my phone is not supporting any SIM. What can I do please suggest guys? Thanks in advance

    I have iPhone 4 which i bought from Bahrain and it was working there just fine. However, now I'm in India but my phone is not supporting any SIM. What can I do please suggest guys? Thanks in advance

    Sounds like your iPhone is locked to the wireless carrier you used
    in Bahrain. Contact that wireless carrier to see if they offer unlocking
    and if you qualify. Only the carrier to which the iPhone is locked
    can unlock it.
    What does it say when you look at Settings=>General=>Carrier?
    Remember that the warranty is not international. You will have to
    return the iPhone to Bahrain for repair/replacement if it needs service.

  • I just Synced My iPhone 6 which had close to 2000 photos to a new computer (windows PC) and synced with iTunes.Now all my previous photos have been deleted which were there on my phone. Please suggest a way to recover those Photos . Thanks

    I just Synced My iPhone 6 which had close to 2000 photos to a new computer (windows PC) and synced with iTunes.Now all my previous photos have been deleted which were there on my phone. Please suggest a way to recover those Photos . Thanks
    P.S -I have not taken any backup of those photos. So please suggest any software or any other method.

    If those photos were part of the camera roll, they were part of the backup as well and you can restore from the latest backup you made on the old computer. After that transfer the photos to the new PC, follow this article: iOS: Importing personal photos and videos from iOS devices to your computer
    Then sync again to the new one, which will erase the phone again.
    You can also try to copy the backup folder from the old computer to the new one and see if the old backups get recognized, check this article to find the location on your PC:
    Create and delete iPhone, iPad, and iPod touch backups in iTunes
    If the photos were not taken with the phone, your data is gone, photos you sync from iTunes to the phone are not included in the backup.

  • I'd like to use Turbo Lister Program for eBay. But it's PC Program. Which program same this program for mac? Please suggest for me. ll^_^ll

    I'd like to use Turbo Lister Program for eBay. But it's PC Program. Which program same this program for mac? Please suggest for me. Thank you. ll^_^ll

    set the wake-on lan on the main computer
    The laptop's too far away from the router to be connected by ethernet. It's all wifi.
    No separate server app on the laptop, it's all samba
    The files are on a windows laptop and a hard drive hooked up to the windows laptop. The windows share server is pants, so I'd need some sort of third party server running. Maybe you weren't suggesting to use Samba to connect to the windows share though?
    I'm glad that you've all understood my ramblings and taken and interest, thanks The way I see it, I can't be the only netbook user these days looking for this kind of convenience, and I certainly won't be once chrome and moblin hit the market.
    Last edited by saft (2010-03-18 20:38:08)

  • Hi i want to buy External hard disk which supports mac os latest versions upto mavericks, please suggest me which one is best.

    Hi i want to buy External hard disk which supports mac os latest versions upto mavericks, please suggest me which one is best.

    Check out something like this, I have a couple and they have great. Get the amount of storage that you will need.
    http://eshop.macsales.com/shop/firewire/1394/USB/EliteAL/eSATA_FW800_FW400_USB

  • Hi i have moved from uk to india, i have changed my country in itunes store, when i am entering my payment details its not accepting it. more worse is all my applications which i have downloaded in uk are not working now. please suggest me a solution

    hi i have moved from uk to india, i have changed my country in itunes store, when i am entering my payment details its not accepting. more worse is all my applications which i have downloaded in uk are not working now. please suggest me a solution

    papillondefer wrote:
    I want to be able to keep app's, music, movies and my Cloud/Match exactly the same.  How do I do this?
    Because of different local copyright laws and licensing you cannot keep everything exactly the same except for iCloud, which is not affected. You will have to create a new Apple ID for use on the UK iTunes Store with a form of payment drawn on a local bank and an address in the UK. As long as you have downloaded all your purchases and the computer is still authorized to play all protected video content that won't change, however Apps may give you trouble when updating because once associated with an Apple ID you can only switch between stores every 90 days.
    As for iTunes Match you must contact Australian iTunes Store support to cancel the subscription and you will have to resubscribe on the UK store.

  • Please suggest which server to buy.

    Hi Guys
    I am a oracle DBA. Till now my 8gb laptop was enough for playing with oracle products, But now it has really started to crib. Please suggest me a server with 32/64 gigs of RAM. I will be running 4 to 5 VMs simultaneously. My budget is 2000 USD at max. Can i get one within that range.
    Thanks
    Ankur

    This question doesn't belong in this particular forum space.
    This space is for hardware-specific questions for those machines manufactured ans sold by Sun/Oracle.
    (For eample:   "I have a model XYZ and how do I install what type of RAM to it?")
    Your question is a software specific inquiry, so you need to go to a forum space related to the software you hope to run.
    Keep in mind that a laptop is NEVER going to be good enough for full load testing of any Enterprise class program.
    So ...
    If you expect to install a database program, then you need to ask your question in a database forum.
    If you expect to install an application server piece of software, you need to go ask in an AppsServer forum space.
    ... and so on and so on ...
    If you expect to install various multiple applications, then you need to add the needs of those programs together then get yourself hardware that can handle it all.   You may even find you need two or three systems to do it all.

  • I have a situation please suggest some transactional solution.

    hi,
        I have two databases one is entry database (DB1) Where entery is done, other database is reporting database (D2).
    we are trying to transfer data using stored procedure from db1 to db2. the  sp will be scheduled to run after every 20 to 30 sec.
    in db1 we keep three cols in all tables transferedcol, updatedcol, activecol.
    --activecol gets 1 if when record is entered first time and remain same while updation.
    this col gets 2 if deleted( we do not do physical deletion we only mark 2 in activecol and updagtedcol)
    --transferedcol gets 1 if not transfered to db2, if transfered to db2 then we put 0 in it.
    if record gets updated then it gets 1 again so that we can transfer it again.
    --updatedcol gets 0 for new entry of  each record and 1 if updated after transfer of the record to db2 else if any one tries to updated it before transfer then it will be 0 for new record , after the transfer of that record if some one updates the record
    then it gets 1 and remains 1 throught out the life . yes it gets 2 if record is deleted ( deletion is not  physical , it is logical by setting 2 in activecol and updatedcol).
    in db2 we have only required cols for reporting,  but if required we can keep some cols like transfered ,active and updated.
    this db2 has fk and table gets record from joins of many tables of db1 which also has  fks
    that is schema is not same.
    Q1) i want to transfer only the records having transfered col marked as 1 and after transfering i want to make them 0 from the stored procedure which runs after every 20 30 sec.
    please suggest some solution with isolation level.
    note: on db1 i want that entery should not be blocked to much and at the same it want stored procedure to transfer the data from db1 to db2 so that people can see the report at the very time.
    yours sincerley

        I have two databases one is entry database (DB1) Where entery is done, other database is reporting database (D2).
    we are trying to transfer data using stored procedure from db1 to db2. the  sp will be scheduled to run after every 20 to 30 sec.
    Have you considered replication?
    BOL: "SQL Server Replication
    Replication is a set of technologies for copying and distributing data and database objects from one database to another and then synchronizing between databases to maintain consistency. Using replication, you can distribute data to different locations and
    to remote or mobile users over local and wide area networks, dial-up connections, wireless connections, and the Internet.
    Transactional replication is typically used in server-to-server scenarios that require high throughput, including: improving scalability and availability; data warehousing and reporting; integrating data from multiple sites; integrating heterogeneous data;
    and offloading batch processing. Merge replication is primarily designed for mobile applications or distributed server applications that have possible data conflicts. Common scenarios include: exchanging data with mobile users; consumer point of sale (POS)
    applications; and integration of data from multiple sites. Snapshot replication is used to provide the initial data set for transactional and merge replication; it can also be used when complete refreshes of data are appropriate. With these three types of
    replication, SQL Server provides a powerful and flexible system for synchronizing data across your enterprise. Replication to SQLCE 3.5 and SQLCE 4.0 is supported on both Windows Server 2012 and Windows 8.
    As an alternative to replication, you can synchronize databases by using Microsoft Sync Framework. Sync Framework includes components and an intuitive and flexible API that make it easy to synchronize among SQL Server, SQL Server Express, SQL Server Compact,
    and SQL Azure databases. Sync Framework also includes classes that can be adapted to synchronize between a SQL Server database and any other database that is compatible with ADO.NET."
    Kalman Toth Database & OLAP Architect
    SQL Server 2014 Database Design
    New Book / Kindle: Beginner Database Design & SQL Programming Using Microsoft SQL Server 2014

  • Anyone Please Suggest me the right SoundC

    Hi everyone,
    Can anyone please suggest me the <SPAN>Appropriate Sound Card. I have bought SBLi've and I found that very essential functionalities for me are missing in this card, which were there in SBLi've "Value".
    I have 3 requirments stated below.
    . Sound Card using which, I will be able to change Each and every Parameters of Reverb effect. (like delay, early reflection etc.) to make a custom efx.
    2. The custom efx could be assigned Only to a Selected Source, like efx set on the Microphone input only (and Not on the main Output).
    3. The efx should be processed by the Hardware only (not software rendered), directly through the Chip.
    The SBLIVE!"Value" handled all these 3 requirments, but with SBLi've24bit I found that these things have been completely removed from the chip. moreover it seems to process the efx using the software, the sound has a distorted noise.
    Thanks.

    Hi,
    I suggest you read the installation guide :- http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/hp_windows_install.pdf
    You will need to install and configure.
    Shared Services
    Essbase
    EAS
    Planning
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Hi, We have an application  built using HTMl 5 and Javascript running on IPad2, iOS5.1 Safari 5.1. When we try to download a file(.pvw file) in that application safari throws "Download failed" error. Please suggest what needs to be done.

    Hi,
    We have an application  built using HTMl 5 and Javascript running on IPad2, iOS5.1 Safari 5.1.
    When a file url is clicked instead of asking for Save or Open or Cancel options, the file gets opened on IPad by default.
    Is this default behaviour which cannot be changed or can it be configured to ask user preference?
    When we try to download a file(.pvw file -> a model file) in the above application, safari throws "Download failed" error.
    Please suggest what needs to be done.
    Regards,
    Pramod

    Safari on an iPad in general does not allow downloading of files. That's a safety precaution in the iOS SDK to keep unauthorized content off of iOS devices. Safari will open from the web site file types that it can handle, but direct downloading isn't normal behavior, and I don't believe the behavior can be changed, though you can try asking in the developer forum, either here or the one to which you have access as a member of Apple's iOS developer program.
    Regards.

  • HT2480 whenever i connect my iphone to pc while syncing mail in itunes a pop up" the connection is not available.outlook must be online or connected  to complete this action" please suggest me to solve this or bisable.

    whenever i connect my iphone to pc while syncing mail in itunes a pop up" the connection is not available.outlook must be online or connected  to complete this action" please suggest me to solve this or bisable.

    Cached exchange mode was already marked so that was not the issue.
    I have done all the usual of creating a new profile, reinstalling Outlook etc but nothing seemed to work. I also tried going back to Outlook 2007 and reinstalling Windows but same problem.
    However, I am not sure if it is connected but I was useing the option in MS Live Sync to synchronise Office settings which I turned off recently and now no longer have the issue. Unfortunately I cannot remember when in the process I did this so cannot be
    sure it was responsible - anyone else found this?

Maybe you are looking for