Questions about the difference between RFC calls with and without JavaProxy

Hello,
I have a two questions:
1. Why is it more user-friendly to access SAP data in conjunction to plain JCo calls as explained here http://help.sap.com/saphelp_nw04/helpdata/en/79/c6213e225f9a0be10000000a114084/content.htm? Waht's exactly the reason for?
2. What's exactly the runtime shown in the picture here http://help.sap.com/saphelp_nw2004s/helpdata/en/ed/897483ea5011d6b2e800508b6b8a93/frameset.htm?
Regards,
Armin

Moin Armin,
from what I understand from the first link, SAP is probably trying to say that it is user friendly because not everyone needs to be concerned regarding the actual JCo calls to the SAP backend. Rather they can simply work with the generated proxies as if they were actually working with the SAP Tables. The mapping, JCo calls and data transfer is taken care of by the Enterprise Connector.
For instance, you can generate proxies of the BAPIs on your side and let 10 users work with the structures and tables and when it is deployed, the JCo calls are automatically taken care of (from the SLD).
The figure in the second link just shows the runtime to illustrate that the native calls are hidden (again probably the same point I made before).
I am not sure, just my interpretation
Bye,
Sameer

Similar Messages

  • Question about the difference between Creative Cloud Single and Complete packages / Photoshop

    I am an Adobe Photoshop / CS / CC novice so I apologise in advance for however silly this may come across.  If I purchase Photoshop through the 'single application' package will I get to use Creative Suite to its full potential (masking, layers, sharpening etc) or will I need to purchase the 'complete individual' package which is considerably more expensive?
    I have no requirement for Adobe's products beyond photo editing and i am not familiar with the other applications / products listed.
    Thanks

    If you subscribe to just Photoshop CC, you get the full application (aka, masking, layers, sharpening) as well as the 20gb online storage. You will not get any of the other applications like Lightroom or Illustrator though. You only get Photoshop.

  • Question about the difference between HDDs and SSDs

    Hi. I currently have a MacBook (Black one) that's overheating a lot for the past few months. I'm thinking about purchasing a MacBook Pro for school because it seems to be more stable. I have a question though. What is the difference between HDDs and SSDs? Which one is better? All I know is that with my MacBook and my iBook is that I had hard drive failures (iBook hard drive clicking, MacBook hard drive sounding loud and making my computer overheat). Are hard drive failures normal with Macs?
    Thank you

    astoldbywesley wrote:
    Is a 128GB Solid State Drive better than a 500GB Serial ATA Drive @ 5400 rpm or 500GB Serial ATA Drive @ 7200 rpm?
    Depends what you mean by "better." Faster? Yes. The 500 has 3x more storage capacity.
    Message was edited by: tjk

  • Questions about the differences between Arch and Chakra.

    I'm trying to decide whether to install Arch or Chakra on my laptop. Currently, I'm running Arch on my desktop and Windows 7 on my laptop (which I plan to overwrite). My skill level with GNU/Linux is somewhat intermediate – noobs refer to me as an expert, experts refer to me as a noob. If it matters, I'm a KDE user and primarily use my computers for web browsing and python development. Anyway, I just wanted to get an objective opinion on the differences between Arch and Chakra. I have a few points that stand out to me, but I welcome any input.
    -Stability
    I started my journey into GNU/Linux with Debian back in 2009 due to it's stability. I really disliked Debian's ancient software and considered moving my system to Unstable. While doing some googling about Debian Unstable, I stumbled across Arch – it was love at first sight. I've been an Arch user ever since. I love the bleeding edge software, and haven't had any major problems since I originally installed it. However, every time I run a system update I cringe a little. While Arch hasn't broken on me yet, I've read plenty of horror stories and it makes me uneasy. I understand that Chakra is a mix between a point and rolling release model. Is it any more or less stable than Arch? I know there are other distrobutions out there, but I'm in love with the Arch philosophy.
    -Security
    Pretty self-explanatory, but is there any difference in security between the two?
    -AUR
    As much as I love Arch, I wouldn't be able to stand it if it weren't for the massive collection of software available in the AUR. While I'm perfectly capable of compiling software myself, I prefer to use a command like tool like yaourt to manage my software. I understand that Chakra doesn't officially support the AUR and that they have their own user repository. Seeing as Chakra is still relatively new, is it lacking? Will I miss the AUR as a Chakra user?
    -Repositories
    Is there much difference in the official repositories between the two distrobutions?

    avonin wrote:
    I'm trying to decide whether to install Arch or Chakra on my laptop. ... I'm a KDE user ... I just wanted to get an objective opinion on the differences between Arch and Chakra..
    -Stability...
    -AUR...
    -Repositories...
    My take on Chakra is that it's the same as Arch with different developers.  They use pacman. They have a different and rather nice build system for their developers. They're doing a good job, but I'd hate to give up the services of Allan McRae who must work full time keeping the Archlinux core and toolchain up to date.  Chakra devs probably piggy-back off his work.
    As for "semi" rolling: I don't see Chakra as having a stable core.  A stable core sounds attractive, it would be like NetBSD which has a very stable core Unix operating system with apps added via pkgsrc.  But Chakra's core and toolchain is at the same version levels as Archlinux most of the time and are no more tested and stabilized than ours. Their core packages are updated piecemeal just like ours; there is no stable core that is released as a unit (afaik). Today Chakra has gcc 4.7 / glibc 2.15 just like ours. Their kernel is a little more stable: they're using udev 181 / linux 3.2.8 while Arch is on udev 182 / linux 3.3.7.  They are more conservative in upgrading xorg and the video drivers than Arch.  For example, today they're on xorg-server 1.10.4 / intel video 2.17 while Arch is up-to-the-bleeding-edge-minute with xorg-server 1.12.1.902 and intel video 2.19.  Yeah, I would consider Chakra to be a little more "stable" than Arch mainly because of their relaxed pace in changing the kernel and the xorg stuff.
    Most of the patches that I look at for Arch packages (I build my system entirely from source and try to build monthly releases for myself) are needed because we use more recent core packages like glib2/glibc/gcc than the developers of higher level stuff like qt.  Chakra is in the same situation.  We're on the front of the wave
    The Chakra CCR is compatible with the Arch AUR and mainly draws from AUR (an AUR buildscript will usually work fine on a Chakra system -- they just add one or two additional info fields.)  With a little effort you could get any package installed on a Chakra system that is available on Arch.
    Last edited by sitquietly (2012-05-24 20:43:58)

  • Question about the difference between MSPP and MSTP

    Hell,
    I wonder what is different between 15454 MSPP and SMTP.
    Any answer will be appreciated.
    Thanks

    MSPP and MSTP both use the same chassis. control and communication cards and software. The difference is that MSPP uses TDM (SONET and SDH) cards OCn, STMn, Cross connect, while MSTP is DWDM i.e transponders, ROADM, pre-amps e.t.c

  • The difference between SSO/NSF(GR) and NSR

    Hello
    I have question about the differnce between SSO/NSR(GR) and NSR.
    In my understanding SSO/NSR is stateful switchover from Active to Backup
    Mainly take over teh startup configuration and FIB TCAM table and so on.
    But this protocol need to re-establish the routing table and topology database etc.
    But if NSR functions when stateful switchover happens then it takes over routing table
    and toplogy database etc. right? 
    If so, I think BGP peer down/up (flapping) , OSPF/EIGRP neighbor state change does not happen right?

    ITS is used for accessing R/3 through browser....to implement SSO from Portal to access backend R/3 systems over ITS you need to follow certains step ...
    1. Create RFC Destination in J2EE Engine RFC JCo Provider
    2. Create RFC Destination in the R/3   Transaction: SM59
    3. Maintain Portal Server Settings for the Portal
    4. Maintain Single Sign-On in the R/3 System
    5. Export  R/3 Certificate to the Portal System
    6. Import  R/3 Certificate to the Portal
    7. Create  R/3 System in the Portal
    8. Configure User Management in the Portal
    9. Export Portal Certificate from Portal
    10. Import Portal Certificate to the R/3 System
    11. Set Up Repository Manager for R/3 in the Portal
    12. Maintain User management as SAP Logon Ticket in the Portal
    Hope I have answered your query in proper way.......
    If you want step by step details pl s let me know
    Swapnil

  • What's the difference between wcc system components and standard components

    hi Experts,
    My customer has a question on the difference between wcc system components and standard components, I didn't find it from doc, anyone can help on answering this?
    Best regards

    Hi ,
    System components are those which are providing the basic functionalities on UCM server by default . Standard components are those which are provided as-in on the server but need to be enabled per case basis . For example Framework Folders which is not necessary for the basic functionalities but is needed if user wants to .
    This guide gives the administration level overview for UCM  : http://docs.oracle.com/cd/E23943_01/doc.1111/e10792/toc.htm
    Hope this helps .
    Thanks,
    Srinath

  • 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

  • What is the difference between Ipad Air with code MD787B/A and MD787FD/A??

    Hi - what is the difference between Ipad Air with the code MD787B/A and MD787FD/A ??

    You can see the model number in Settings>General>About>Model. The model number has a two-letter code, a number and some more letters. The last part stands for the country/region. The first letter can be "F" (refurbished), "M" (normal retail), or "P" (personalized / engraved). For example MC605B is the model MC605 and B is for the region.
    What country does my device belong to?
    http://www.jbfaq.com/article.asp?id=63
     Cheers, Tom

  • What is the difference between RFC vs. Web service ?

    What is the difference between RFC vs. Web service ?

    Hi,
    Remote Function Call (RFC) is the standard SAP interface for communication between SAP systems. RFC calls a function to be executed in a remote system.
    http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5b6a85b11d6b28500508b5d5211/content.htm
    A 'Web service' (also Web Service) is defined by the W3C as "a software system designed to support interoperable machine-to-machine interaction over a network". Web services are frequently just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services.
    Regards,
    Neenu Jose.

  • About the Differences between MyServices Professional and MyServices Consumer

    About the Differences between MyServices Professional and MyServices Consumer
    MyServices Professional is different from MyServices Consumer in the following ways:
    There are Common Tasks links on the home page for Order on Behalf and for Authorizations (if the Authorization portlet is enabled in the user's profile).
    Automatically grants the Order on Behalf permission for all people in the Home OU of the MyServices Professional user.
    Adds the "Authorizations for Others" view on the Authorizations page. This view allows the MyServices Professional user to view -- but not perform -- all Authorizations for people in their Home OU.
    See the attached file for more detail and screenshots of: MyServices Consumer with and without the Order on Behalf link displayed, and Requisition and Authorization list views; MyServices Professional Home page with and without the Authorizations portlet visible, and Requisition and Authorization list views. 
    Note: RequestCenter 2006 cannot be configured to automatically add users to MyServices Professional on creation of their user record via directory integration. This can be accomplished in RC2007, since roles can be imported from LDAP in that version.

    Hi Koji,
    One thing to consider is the number of different source types. BO supports SAP and all the relational DBs. There is also the fact that BO provides a single front end to different reporting type which makes the user experience much better. Finally, users ability to build there own reports, without a high level of traiining is one of the big selling points for BO.
    Here is a good overview  of the combination of the 2 , including some roadmap
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10c3bca6-7dbc-2a10-7aa8-81d2731c7bb1
    Hope this helps
    Alan

  • How does muse tell the difference between a temporary site and my free 5 sites with my creative cloud membership?

    how does muse tell the difference between a temporary site and my free 5 sites i get with my creative cloud membership?
    because they both use .businesscatalyst.com and there's no option to say that it is a temporary site not a finished site i wish to publish to my creative cloud account.

    Since this is an open forum, not Adobe support... you need to contact Adobe staff to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"

  • What is the difference between sales order with picking and without picking

    hi friends,
    i would like to know what is the difference between sales order with picking and without picking.
    thanks
    skrishnan

    Hello,
    Picking refers to preparing the right quantity and quality of goods for shipping on schedule as required by the customer.
    Once picking is configured, SAP Sd automatically generates picking lists and picking labels which can be tagged to the relevant goods. SAP can be configured to ensure that picked quantity is confirmed before goods are issued. This can be done using transaction code VSTK. In T-code VSTK, picking confirmations can be set, which ensure that goods picked for delivery are in accordance with picking slips.
    Picking thus helps in monitoring each item using the picking status. Picking is normally done in SAP SD by a shipping clerk.
    Prase

  • Hi ... I would like to ask you about the difference between Iphone 5 model A1428 and A1429, as one of my friend told me some of resellers they have A1428 and others have A1429. Now is that true or not, if your answer Yes what it is the difference?

    Hi ... Please I would like to ask you about the difference between Iphone 5 model A1428 and A1429, as one of my friend told me some of resellers they have A1428 and others have A1429. Now is that true or not, if your answer Yes what it is the difference?

    The difference is clearly stated on the technical specifications page for the iPhone, something you are just as capable of looking at as anyone else here.

  • What is the difference between Wine, Wineskin, Winery and Wine Bottler, and how do I get Wine to *ACTUALLY* work in Mountain Lion?

    Ok, so this is my first post here and I am admittedly terrible at forums. Someone might say, "This was addressed in the ___________ thread by __________! Go read it!" --- that may be so but I've spent enough hours trying to google this problem into submission to no avail based on what is apparently working for others, so I would like a chance to get specific answers to specific questions that aren't from Mar 2011, etc.
    So first of all, I'm confused by all the various Wine programs/apps/whatevers. I've seen Wine, Wineskin, Winery, Wine Bottler, and at this point I wouldn't be surprised if there are even more than that. What's the difference between all of these and how do they work with one another? What do I actually need to get windows programs working?
    All of my google searches have led me to people giving out fish, but no one giving out fishing lessons. I'm not a pro at mac and windows and all that, but I'm a fairly bright individual who gets VERY frustrated, very quickly, when I don't understand the why and how of something I'm attempting.
    I've also found "answers" where the person attempting to help starts off helpful enough, but degrades into the most archaic of techno-babble after about 5-6 sentences. On the other hand, I've watched tutorials on youtube where the poster decides to skip (apparently crucial) sections of the tutorial, and mutters such gems as: "... you might wanna have to run Wine first before you can do anything, cuz I think it has to configure it and set up a bunch of stuff" 
    O.o
    A happy medium between techno-babble and the most basic of explanations would be ideal for me, and I'd imagine for others as well.
    Here is a summarized history of my relationship with Wine:
    Diablo II - I downloaded this awesome thing which ended up being... uh... I guess Diablo II in a Wineskin "wrapper". I'm not sure, all I know is that it's a D2 icon, and if I go to 'show package contents', it's got C drive, Program Files, et cetera inside of it. I double click it, it launches D2, and it works like a dream. <3
    'Vanilla Install' - That's what I heard someone call it. It was the command/terminal style install using xquartz and xcode found at http://www.davidbaumgold.com/tutorials/wine-mac/. I followed every instruction to the letter, and got all the way to '$ sudo port install wine', at which point it started going smoothly, free from the possible error he described regarding the installation of xcode, and then just failed after I left the room to use the restroom and came back. Please don't ask me to repeat what the error was, because honestly, after reading more things on the interwebs, I'm confused as to why it's even necessary to go through all of that, so I'd rather not try that route again anyways, rendering the error message quite possibly irrelevant.
    Wine + Wine Bottler - So I decided to try to seek out an easier method, as I know that one must exist that doesn't involve command lines. I found a video tutorial at http://www.youtube.com/watch?v=m0BBkISOcEA, and oh man would it be great if that method had actually worked. Again, I followed all instructions provided to procure my free fish, and at the point in the video where he declares that "xquarts or x11 will open" - it doesn't open. Nothing opens. I was trying to install Star Sonata, btw.
    So here I am, thoroughly worn out, frustrated at all the random places Wine is installed on my mac now, and just want someone to explain it all, from top down, without getting toooooooo technical on me. I know that might be asking a lot...

    ## I know that the poster has already found a solution, but the following is a possible answer for others that have similar issues.
    For Winebottler, just go to their website and download it. Run the program. Choose .wine as your prefix (best choice) or whatever suits you best. You'll need a functional X11. If you can't use the one that comes with your mac, download the latest one from the website.
    If your issue is one with Winebottler's Wine not running correctly due to X11, then you have a pretty ugly problem, although a simple upgrade is the best solution (Upgrade XQuartz.app).
    http://www.davidbaumgold.com/tutorials/wine-mac/#part-1
    The above website is the easiest way to get REAL wine on your computer. First of all, Wineskin WInery, etc. are NOT WINE. They are 3rd party apps that may use Wine or may have originally part of Wine, but they are no longer up to date with Wine. WineBottler is currently up to date with the stable releases of Wine (but not the maintenence releases).
    For the website tutorial and to run Wine on your mac without using a thrid party app, you will need to know a few things.
    First, you will need to know basic control of the command line. That means, sudo (you must know the administrator password to your computer), and the forms of cd (change directory).
    Second, you will need Xcode. Download 4.2 (stable) or whatever other versions you want, but beware: It is over 1 GB, and you will need time for it to work.
    Third, you will need to get MacPorts and configure it. The tutorial should have this data.
    When you download wine (use sudo port install wine-devel for the latest development release of wine), it will first download a lot of dependencies. This will take a while. After that, it will download wine itself.
    After obtaining wine, to run a program, open the terminal.app window.
    cd desktop/XYZ/ZYZ\ WRQ
    The above will first enter the desktop, then folder XYZ, then folder ZYZ WRQ. From here,
    wine th11e.exe
    Or whatever executable you are trying to open. (Using Subterranean Animism as my example).
    It should, in theory, run the program. Watch the terminal for errors. If there is an X11 problem, then it's not wine acting up. If the app crashes or has other issues, check the Wine Application Database to see if your app is compatible with wine.
    If you have any further questions or other things, feel free to reply; I may or may not get back to you, but there's a good chance that someone will come in eventually. Otherwise, the Wine Wiki should have some information.

Maybe you are looking for

  • Macbook Air 2013

    I just got myself a new Macbook Air 2013 and while I realized I couldn't expect the smoothest experience, I never expected this much hassle with it. So many differnet issues. No need to have a sad face about it, though - let's get together and figure

  • Mac OS  10.9.4 problems

    I recently reinstalled Mac OS X, due to some hard drive problems. I was running  the same version of Mac OS X before (10.9.4), and I had none of these problems. First, my Launchpad kept resetting, and all my applications would be taken out of their f

  • 2008 R2 AD ... Specified replication partner, can I change this later during initial replication

    Hello - Healthy single forest, single domain with 100+ DC's.  Today, added new DC to the forest/domain and selected another DC in it's same site as it's replication partner during dcpromo, initial replication.  Turns out this other DC is in the same

  • Want to revert back to 3.6 without losing all my bookmarks etc, can it be done?

    I do not like the new interface, Yes I have read the forum and tried moving things around. Just do not like 4 and want to revert to 3 or I hate to say it but if i am stuck with 4 looks like its back to the piece of &^%^ IE

  • Performance issue doing a prepare statement with LIKE

    Hi I'm doing a preparestatement like this select foo from bar where des like ? and then do the prepare with the string 'foo%' If I do the prepare of this variable, the query is very slow. If I don't do the prepare, the query is very fast. Can anyone