When and Where and how to use Proxies

hi
New to Xi Can anyone explain When and Where and how to use Proxies
Mohit

Proxies: are interfaces which will get executed in the application system.They can be created only in the system from message interfaces using the proxy generation functions.
The biggest advantage of the proxy is that it always by passes the Adapter Engine and will directly interact with the application system and Integration engine - so it will and should give us a better performance.
The literal definition of a proxy is an object / process authorized to act for another; an agent or a substitute. In simpler terms, proxies in the XI context are objects used to encapsulate the creation (from a sender system) or parsing of XML (at a receiver system) as well as the communication with the relevant runtime components required to send or receive those messages. The Proxy Runtime controls these objects / processes, and can itself be controlled by the applications it communicates with.
The Proxy currently has the following components available:
1. ABAP Proxy – Communication using XI or Web Services
2. Java Proxy– Communication using XI (J2EE)
JAVA Proxies:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d
ABAP Proxies:
/people/sap.user72/blog/2005/12/13/integration-builders-through-proxy-server-part--2
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/arulraja.ma/blog/2006/08/18/xi-reliable-messaging-150-eoio-in-abap-proxies
/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
/people/sukumar.natarajan/blog/2007/01/07/how-to-raise-alerts-from-abap-proxy
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
ON SDN TV
https://www.sdn.sap.com/irj/sdn/advancedsearch?query=abap%20proxy%20xi&cat=sdn_all&start=11#
Proxies communicate with the XI server by means of native SOAP calls over HTTP .RFC does not, so you have to convert from SOAP to RFC calls and vice versa. So XML conversion is required.
ABAP Proxies uses Webservice and Http Protocols. And if you use RFC it is mainly meant for Sync. call. But Proxies is used for both Sync and Async.
If you use ABAP Proxy , you can reduce the overhead calling the function again and again.
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies - ABAP Server Proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Client Proxy
Re: JDBC Sender select/update problem
If u generate proxy for outbound interface then its client proxy and for inbound interface its server proxy.
In client proxy u can call the method to send messages but u can't modify it but in server proxy its possible to write a user code within the method to execute proxy.
CLIENT PROXY:
A WSDL description from a UDDI server (or an Internet page) is usually used to make a service executable in the Internet and to describe the interface of this service. You require a client proxy and not a server proxy to call this service by using the Web service infrastructure.
SERVER PROXY:
You can only generate ABAP server proxies from a WSDL description if they originate in the Integration Repository.You can also generate server proxies for Java and client proxies for ABAP from message interfaces.

Similar Messages

  • How can I see how often and where an image is used in the site?

    Just realized the post appeared twice as at first sending I
    got an error page (contains no data...).
    So, please do all answer to the other post, so that all
    replies get collected at one post only.
    Hello,
    please excuse my maybe dumb question but converting from
    GoLive I am still trying to find several practical effective
    workflow features in DW ...
    1. where in the sitewindow/assets or files panel can I see an
    indication at each image if and how often it is used in a site?
    2. and where can I see/check on which pages it is used?
    Thanks in advance for guiding me there ...
    bye,
    Beate

    > How do DW users know how often and where an image is
    used on the site
    > then?
    I'm not sure what the benefit is of knowing how often an
    image is used, but
    a search for the image by filename would do the trick.
    And just so you'll know, this is a peer forum, not an
    official communication
    vehicle to Adobe. We are all just users here, not Adobe
    employees.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "beatrice" <[email protected]> wrote in
    message
    news:[email protected]...
    > OK. I sent the below feature request.
    > How do DW users know how often and where an image is
    used on the site
    > then?
    > always doing a find/search?
    > in GoLive there was an simple window where all the files
    a page consisted
    > of
    > were listed plus all the files that were pointing to
    that page. such,
    > without
    > having to open a page links and image and componentes
    etc. could be
    > changed via
    > point&shoot.
    >
    > Couldn't you all think of this a being great and helpful
    and making site
    > management easy? Then send in a feature request as well,
    please.
    >
    > ...............
    > How can one know by the assets or files list if an image
    is used at all on
    > the
    > site?
    > and how many times? and on which pages?
    > This is very useful to know especially in larger sites.
    > e.g. an image should get changed on one page, now it
    would be very good to
    > see
    > if when it was used on other pages as well if it would
    make still sense
    > there
    > when changed.
    > as DW can update files (when e.g. an image name gets
    changed) there is a
    > way
    > this is already recorded. why not take this records and
    send this back
    > into a
    > list/column in the files panel to indicated that the
    image is used and
    > how
    > many times.
    > plus to have another window that can display all the
    pages the image is
    > used
    > in.
    > so one could click through all those pages and open them
    to check the
    > image
    > there.
    > in GoLive that feature was called 'In and Out links' and
    one could see a
    > page
    > in the middle and left and right from it many
    branches/lines at which ends
    > the
    > filenames were visible used in that page.
    > so one e.g. could also point and shoot from this list
    and change a file or
    > image or component simply by point and shooting to the
    files panel without
    > having to open the pages.
    > These features were so practical for an effective daily
    workflow that I
    > don't
    > understand why they haven't been put into cool DW yet.
    Please, please do
    > so in
    > the next release. I can test it thoroughly if you need
    testers for it.
    > bye,
    > beate
    >

  • What is Split valuation? why and where it will be useful?

    Dear Frndz,
    Kindly explain What is Split valuation? why and where it will be useful?
    Regards,
    SRini

    Hi,
    Split Valuation
    Use
    For certain materials, it is necessary to valuate the various stocks in a particular valuation area separately. Reasons for this include:
    Different origins of the material
    Different grades of quality for the material
    Different statuses for the material
    Differentiation between in-house production and external procurement
    Differentiation between different deliveries
    Features
    If a material is subject to split valuation, the material is managed as several partial stocks, each partial stock is valuated separately.
    Each transaction that is relevant for valuation, be it a goods receipt, goods issue, invoice receipt or physical inventory, is carried out at the level of the partial stock. When you process one of these transactions, you must always specify which partial stock is involved. This means that only the partial stock in question is affected by a change in value, the other partial stocks remain unaffected.
    Alongside the partial stocks, the total stock is also updated. The calculation of the value of the total stock results from the total of the stock values and stock quantities of the partial stocks.
    You define whether the material is subject to split valuation on the accounting view of the material master record. There are two fields for this:
    The valuation category specifies which criterion should be used as the basis for differentiating between the various partial stocks.
    The valuation type specifies an individual characteristic of a partial stock.
    Prerequisites
    The valuation category is defined in the master record of a material. It determines whether the material is subject to split valuation. The specified material type must also be maintained in the material master record.
    Activities
    To specify the valuation type of a material for which valuation types have been defined in the material master record, proceed as follows:
    Branch to the purchase order item detail screen.
    Enter a predefined valuation type in the field Val. type.
    Save the purchase order.
    For more details , pls go through the following link :
    [Split Valuation  |http://help.sap.com/erp2005_ehp_04/helpdata/EN/8a/d1de34e4cb2300e10000009b38f83b/frameset.htm]
    Hope this helps.
    Regards,
    Tejas
    Edited by: Tejas  Pujara on Dec 19, 2008 7:22 AM

  • I want to know Apple pay is available in Canada or if it is available how to use it and health app how to use it Ty

    I want to know Apple pay is available in Canada or if it is available how to use it and health app how to use it Ty

    Apple Pay is US-only at this time.

  • Can any one tell me what is JSF and where  why is it used

    hi
    can any one give me a brief introduction on JSF and where and why is it used.. if there is any good tutorial/documentation pls give me the links
    sanjay

    Java Server Faces Resources (by James Holmes):
    http://www.jamesholmes.com/JavaServerFaces/
    JavaServer Faces FAQ (by Kito D. Mann):
    http://www.jsfcentral.com/

  • Hi yesterday i downloaded a software from i tunes for keyboard short cut and i don't know how to use them and install them, how to use keyboard shorts bought from i tunes

    hi yesterday i downloaded a software from i tunes for keyboard short cut and i don't know how to use them and install them, how to use keyboard shorts bought from i tunes

    You can install it on your iOS device (iPad, iPhone, iPod Touch) either by redownloading it directly on the device via the Purchased tab in the App Store app on it, or by connecting the device to your computer's iTunes and syncing it to it.
    Syncing apps from a Mac : iTunes 11 for Mac: Sync and organize iOS apps
    from a PC : iTunes 11 for Windows: Sync and organize iOS apps
    As to how to then use the app, if the description on the app's description page in the store doesn't describe how to use it in enough detail, then is there a link to the developer's website on its description page, and does that have details ?

  • Does anyone know if its possible to replace the battery on a 3rd gen nano and where and how much?

    does anyone know if its possible to replace the battery on a 3rd gen nano and where and how much?

    http://www.ipodjuice.com
    http://www.ifixit.com
    http://www.iresq.com
    https://selfsolve.apple.com/agreementWarrantyDynamic.do

  • Raising the bar? When? Where? How?

    I have to say this Jelly Bean fiasco is becoming a bit of a mess... i do recall even this past summer before I had my S3 hearing of this awesome Jelly Bean update and Verizon associates in store saying yea its coming soon... Raising the bar 6 months later? havent seen that yet... more like raising the bar in jail...  Oh wait all of those shiny new phones that came out weeks ago have jelly bean? sounds like a buy this phone its the best.. but your under a contract already sorry... .  no i wont switch carrier's, just my 2 cents of sick of this with Verizon already...dont even get me started on the google wallet thing either...hope the FCC gets you real good soon for that one ..

    <See Re: Raising the bar? When? Where? How? for additional replies associated with this discussion.>

  • Have IPOD and partners Itunes - how to use it for me?

    I am not good with technology and easily confused! I have an old IPOD that is full with about 2000 of my songs. We have moved overseas and I use my partners computer. He has Itunes installed with all his IPOD details on it.
    My question is - how do I get all my info on it so I can edit my songs, put new downloads on etc. At the moment I am listening to the same stuff i loaded on 4 yrs ago when I got the IPOD and it drives me mad.
    I dont want it to delete his stuff - just want the facility to run my own Itunes with my Ipod.
    How so i do this????

    Hey there,
    One solution is to copy all the music currently on your iPod to your partner's computer and then restore the ipod through iTunes and resync all the old music back to it as well as the new music. This way, you can update the ipod with new songs and play counts and such.
    You could even create an entire new empty library for just your Tunes on his computer. Instructions on how to do this can be found in this Apple support document, which actually provides several methods on how to manage multiple iPods with one computer.
    [How to use multiple iPods with one computer|http://support.apple.com/kb/HT1495]
    As to how to copy music from your iPod to the computer, there are several ways you can accomplish this. The first link after the Apple support document below provides step-by-step instructions for the direct method if you have a PC as well as a few third party applications (for both the Mac and PC) if you choose to go that route instead. You can also do a simple google search for "copy music from iPod to computer" and you should receive a number of sites that can help you out.
    Just make sure that when you have your iPod plugged into your computer, that you don't hit "Erase and Sync" before completing the task of copying your music over.
    Also, if you have any purchased music, you will probably have to re-authorize your computer by heading to the Store drop down menu and choosing "Authorize computer."
    [5 Ways to Copy Music OFF your iPod and onto iTunes|http://www.metaphoriclabs.com/articles/5-ways-to-copy-music-off-your-ipo d-windows-mac-os-x>
    Here are a few more helpful sites.
    [Copying Content from your iPod to your Computer - The Definitive Guide|http://www.ilounge.com/index.php/articles/comments/copying-music-from-ipo d-to-computer]
    Or
    [How to copy songs your iPod to your PC|http://lifehacker.com/software/ipod/how-to-copy-songs-from-your-ipod-to-your -pc-105256.php]
    Hope this helped.
    B-rock

  • Time and date function, how to use?

    Hello everyone,
    I want to know that how can we make use of these two system functions SY-TIMLO, SY-DATUM ?
    What should i write in data? pbo? pai?
    Should i write something like this in data?
    DATA: Ok_date TYPE SY-DATUM.
    DATA: Ok_time TYPE SY-TIMLO.
    What should i write in pbo and pai and should i need to make changes in screen elements? do i need to create one?
    Please guide and explain with an example. Thanks a lot for writing back.
    Regards,
    Lucky
    Moderator message - Please ask a specific question - post locked
    Edited by: Rob Burbank on Aug 4, 2009 12:14 PM

    Hi,
    create two variables in the top include..
    data :P_date type Sy-datum default sy-datum,
    p_time type sy-uzeit default sy-uzeit.
    Next go to screen and enter table syst...
    and select datum and uzeit and drag to screen..
    and rename the field to p_date for syst-date and p_time for syst-uzeit.
    Prabhudas

  • ADFS and SharePoint Integration: How to use ADFS Roles?

    Hello,
    I've successfully integrated SharePoint with ADFS2 and users can login by ADFS. One of the claims mapping in ADFS and SharePoint is SAM-Account-Name->Windows account name.
    Is there any guideline how to grant a permission to an specific role? For example I want to grand read access to an specific list to a specific AD group called "ListReaders"
    A link to an online article explains how to use ADFS Roles in SharePoint would be a great help.
    Thank you,

    Hi Allan,
    According to your description, my understanding is that grant permission to ADFS roles.
    Please refer to “A Fellows” last suggestion to grant permission to ADFS roles in the link below:
    http://social.technet.microsoft.com/Forums/en-US/4d5ee453-1447-4d14-b297-33c27ef2c24d/permissions-using-adfs-roles?forum=sharepointadmin
    More reference:
    http://www.css-security.com/blog/claims-based-authentication-and-authorization-with-adfs-2-0-and-sharepoint-2010/
    Thanks,
    Victoria
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Victoria Xia
    TechNet Community Support

  • What are authorization checks? And where and what will you write?

    hai, plz anybody send me the answer?

    Hi
    In general different users will be given different authorizations based on their role in the orgn.
    We create ROLES and assign the Authorization and TCODES for that role, so only that user can have access to those T Codes.
    USe SUIM and SU21 T codes for this.
    Much of the data in an R/3 system has to be protected so that unauthorized users cannot access it. Therefore the appropriate authorization is required before a user can carry out certain actions in the system. When you log on to the R/3 system, the system checks in the user master record to see which transactions you are authorized to use. An authorization check is implemented for every sensitive transaction.
    If you wish to protect a transaction that you have programmed yourself, then you must implement an authorization check.
    This means you have to allocate an authorization object in the definition of the transaction.
    For example:
    program an AUTHORITY-CHECK.
    AUTHORITY-CHECK OBJECT <authorization object>
    ID <authority field 1> FIELD <field value 1>.
    ID <authority field 2> FIELD <field value 2>.
    ID <authority-field n> FIELD <field value n>.
    The OBJECT parameter specifies the authorization object.
    The ID parameter specifies an authorization field (in the authorization object).
    The FIELD parameter specifies a value for the authorization field.
    The authorization object and its fields have to be suitable for the transaction. In most cases you will be able to use the existing authorization objects to protect your data. But new developments may require that you define new authorization objects and fields.
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/67167f439b11d1896f0000e8322d00/content.htm
    To ensure that a user has the appropriate authorizations when he or she performs an action, users are subject to authorization checks.
    Authorization : An authorization enables you to perform a particular activity in the SAP System, based on a set of authorization object field values.
    You program the authorization check using the ABAP statement AUTHORITY-CHECK.
    AUTHORITY-CHECK OBJECT 'S_TRVL_BKS'
    ID 'ACTVT' FIELD '02'
    ID 'CUSTTYPE' FIELD 'B'.
    IF SY-SUBRC <> 0.
    MESSAGE E...
    ENDIF.
    'S_TRVL_BKS' is a auth. object
    ID 'ACTVT' FIELD '02' in place 2 you can put 1,2, 3 for change create or display.
    The AUTHORITY-CHECK checks whether a user has the appropriate authorization to execute a particular activity.
    This Authorization concept is somewhat linked with BASIS people.
    As a developer you may not have access to access to SU21 Transaction where you have to define, authorizations, Objects and for nthat object you assign fields and values. Another Tcode is PFCG where you can assign these authrization objects and TCodes for a profile and that profile in turn attached to a particular user.
    Take the help of the basis Guy and create and use.
    As the name suggest it if for Authority check so that the person who is not having authorization for some data/transaction can be restricted from viewing it. It is very imortant for the security of data. Check below link for details on authorization.
    http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbaccb35c111d1829f0000e829fbfe/content.htm

  • I am totally ignorant when it comes to these products.  How can I put music on my shuffle without paying for it on itunes?  Can't I find a song somewhere and where and then transfer it to my shuffle somehow.  I have been trying for 3 hours.

    I am totally ignorant when it comes to these products and devices.  I have a ipod shuffle, 4th generation.  I want to find music, without purchasing a song on itunes  and then copy it to my shuffle.  Is this possible.  If so, where do I find the music and how do I get it to my shuffle.  I have been trying for 3 hours and about to give up. Please help me.

    Yes, of course.  iTunes was around before there was an iTunes Store.  And I think Apple cares MORE that you purchased an iPod, and LESS about where you get your music to play on the iPod.
    You can buy music the "old school" way, on CD, and "rip" them into your iTunes library using iTunes.
    You can download/buy music from other sources, as longs as the format is MP3 or AAC, and don't use copy protection (DRM).  NOTE:  iTunes Store music downloads do not use any DRM. 
    One example is Amazon.com. 
    http://www.amazon.com/MP3-Music-Download/b/ref=sa_menu_mp3_str1?ie=UTF8&node=163 856011
    They offer a utility called Amazon MP3 Downloader, which automatically places your downloads into your iTunes library.
    If the source just provides you with the downloaded song files, all you need to do is open a window showing the files or the folder containing the files.  Run iTunes and select Music in the sidebar, under LIBRARY.  Then drag the songs files or the folder containing the files from its window to the iTunes window, and drop them there.  iTunes will add the songs to your iTunes library.
    Once the songs are in your iTunes library, you can automatically sync or manually load them onto your shuffle.
    http://www.apple.com/support/ipodshuffle/syncing/

  • Have downloading FF4. how and where do I began using FF

    would like to began using FF4 which I have already downloaded but don't know where to start

    I Bought a wireless camera and on the receiver it has a video and audio output (rca) and i also bought a Blekin USB Video Bus so i could connect any thing with a s-video out or rca out to a mac or a p.c.. it came with some software which is not compatible with may mac. i need a way to view and record the video from it. Also the USB Video Bus dose not support audio but it did come with a rca to the stander 3.5mm headphone jack cable. i plug that in to "iMic"
    Blekin USB Video Bus lowest price: http://www.valleysoft.net/item.php?pid=9&cid=123
    iMic: http://www.amazon.com/Griffin-Technology-iMic-External-Sound/dp/B00006BALQ
    Also if the is absolutely no app that can do what i want for free is it possible to create a "workflow" in Automator or can someone help me find someone to create an app??? PLZ HELP!!!
    iBook G4   Mac OS X (10.4.8)  

  • I posted a question here earlier - when and where and how do I get an answer?

    How Do I use this site???????????????????????????????

    Sign in and at the end of the bar at the start of Page 1(Sort . . .etc) click on "My Contributions". You can then make a note of the question numbers if you wish.
    Volunteer helpers(users like yourself) are based all round the world and sometimes answers can take a little while.

Maybe you are looking for