What is stateless communication in XI?

Hi Friends,
I am new to XI ,I want know What is stateless communication ?Why we are calling as Stateless Communication? Please explain me in better manner.
Thanks,
Laxmi

Hi Laxmi,
Each service interface must be assigned an interface pattern. The interface pattern basically describes the type of communication that is to be executed on the message.
1. When referring to stateless communication, this is a type of communication in which the messaging runtime does not support the saving of a status of a message at the provider once the messaging runtime has completed the message exchange successfully.
2. In contrast, when we refer to stateful communication, this is a type of communication in which the messaging runtime does support the saving of a status at the provider once the messaging runtime has completed the message exchange successfully.
3. Note that the messaging runtime can explicitly support or not support such a procedure. If the messaging runtime supports stateful communication, the application programmer can use the corresponding methods of the messaging runtime.
Please refer to this link for further explanation:  https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50a1a52b-688c-2a10-bc91-8985e4a188a0]
Regards,
Lim...

Similar Messages

  • Stateless communication

    what are stateless and stateful communications in xi?

    Hi,
    The ICF supports both stateful and stateless communication in the server role. The ICF can therefore extend the lifetime of a special HTTP request handler beyond that of an individual request. Stateless mode is the default setting.  For more info plz go thru:
    http://help.sap.com/search/highlightContent.jsp
    regards

  • What ways of communication between two java apps you know?

    Hi all
    Lame (but not for me) question.
    I have two java applications (first is web-app unning on server (tomcat or JBoss) and second is a standalone java app). Both are running on different JVM and both have to communicate with each other quite often - but mainly: the second one is going to pass results of its work to the first one.
    What way of communication would you suggest?
    Ps. I'm free to choose frameworks and overall architecture.
    Regards
    Grzesiek

    YoungWinston wrote:
    Blimey. That's a question and a half; and the answer will likely depend on what you need to do/send.
    For straight messaging, there's JMS, but for more esoteric stuff you might want to involve a database, so you may want to look at JDBC (or even something like Hibernate). EJBs generally use servlets, or there's also straight HTTP, even raw sockets.
    I suspect to need to rein in your question a bit and come up with some specifics.
    Winston
    Edited by: YoungWinston on Jan 13, 2011 5:26 PM
    Too slow, as usual :-)So:
    Blimey. That's a question and a half; and the answer will likely depend on what you need to do/send.Plain text, just statements ;)
    For straight messaging, there's JMS, but for more esoteric stuff you might want to involve a database, so you may want to look at JDBC (or even something like Hibernate).Yes, JMS is what might solve my problem. Even if there will be any database(?), the only ones I would be considering are H2, Derby, HSQLDB.
    I suspect to need to rein in your question a bit and come up with some specificsA little more details? Ok....
    Firstly, ordinary user via web app creates text file, and when it's ready - starts second app in separate JVM (separate JVM is needed due to risk of OutOfMemoryError or any other crashes).
    Second app (standalone) is going to process this file (it might take hours/days/weeks) and inform web-app about his progress (about 5 messages per minute).
    Of course all those messages are going to be saved in log file/ database (log file should be easier way to go).
    Note that many standalone instances of second app are going to be run simultaneously (I think that this is the place to use some database - to store info about all instances: whether they finished successfully or not: eg. due to some crashes)
    Thanks for you time and effort
    All of You helped me already ;)

  • What does the community recommend as an appropriate response in light of reports that "an estimated 600,000 or more Macs are currently compromised and part of a massive botnet thanks to the Flashback Trojan."  Is Apple taking steps to mitigate the threat?

    What does the community recommend as an appropriate response in light of reports that "an estimated 600,000 or more Macs are currently compromised and part of a massive botnet thanks to the Flashback Trojan."  Is Apple taking steps to mitigate the threat?
    See article in PC World at:  http://www.pcworld.com/businesscenter/article/253403/mac_malware_outbreak_is_big ger_than_conficker.html
    I have a MacBookPro and my wife has an iMac. I assume both are equally vulnearble.
    MLSCOS

    There are checks one can perform to see
    1: If any of their machines have been seen on the Flashback botnet
    http://public.dev.drweb.com/april/
    2: Terminal commands to see if their machine is infected (use copy and paste, then press enter)
    https://www.f-secure.com/v-descs/trojan-downloader_osx_flashback_i.shtml
    3: Preventative methods to avoid becoming infected.
    Update Java via Software Update.
    Disable Java in all your web browsers preferences (notice Java is not Javascript)
    Check your status of all browser plug-ins
    https://www.mozilla.org/en-US/plugincheck/
    Firefox + NoScript add-on + Temp Allow All Button on Firefox's toolbar to turn on scripts only on sites you trust.
    Learn how to make bootable clones, this way a complete erase can occur and a reverse clone done.
    https://discussions.apple.com/community/notebooks/macbook_pro?view=documents
    4: Resources if one is infected
    Data Recovery, wiping entire machine, reinstalling OS X, returning clean files, etc.
    https://discussions.apple.com/community/notebooks/macbook_pro?view=documents

  • What is the communication technology for 3D Active shutter?

    Hello,
    I purchase Toshiba 3D screen 46tl438, the TV supplied with two active 3D glasses model: FPT-AG02G.
    I look pretty much everywhere (including the manual and on the glasses themselves) what is the communication technology? IR, RF or BP?
    I also try in Toshiba web but with no success.
    Thanks in advanced,
    Kobi

    I think its IR because the module is placed in the middle of the glasses and the same info about IR can be found on other webpages.

  • How do I determine what applications are communicating using SMB?

    I would like to try to determine if there is a way to determine what applications are using SMB to communicate to the network. Any thoughts?

    Thanks Kurt. We are attempting to find the cause of the notorious two-minute spinning beachball delay. Not sure if you are aware of this problem, but it holds up Finder, Adobe InDeisgn, and other applications for two minutes while it is waiting for a response from a windows server. It shows in the log as:
    1/4/12 3:29:25 PM
    kernel
    smb_iod_sendall: Timed out waiting on the response for 0xa0 mid = 0x3b
    Very frustrating. While Lion seems to have fixed the issue for some users, EMC is telling us that Lion will not play nice with the Celerra share we use.

  • What is a community

    downloaded Maverick and now pages is messed up. keeps telling me I have to purchase new version or can't open files.  What's up with that? 

    Hi,
    The basic premise is that on one machine you have a Pages app that produces newer versions of documents. On the Mac you are using an older version of Pages. To fix this problem you have two options:
    Upgrade to a newer version of Pages on the Mac running Mavericks
    Save or Export your documents (on the other device) to an older version of Pages, to a Word file, or to a Text file
    This should allow you to open documents on both systems. With option #2 you will lose some style information from the document if you save it as Word/Text/older Pages. Option #1 costs $19.99 (USD) in the Mac App Store.
    Supported Pages Document Format:

  • What kind of community is this...pls someone help

    Please someone help me through the activation process....currently stuck on that since yesterday...

    Tanish,
    I should rephrase my link, since you asked about India.  The place to find Apple resellers in India is
    http://www.apple.com/in/buy/
    One of them which lists the iPhone should be able to help you find how to activate the the phone.
    For anyone else in any other country, use:
    http://www.apple.com/choose-your-country/
    to find the country link, and go to the address field in the browser window and tack on at the end of the address a
    /buy/
    to find out where to call Apple resellers in that country.

  • What are communication structures like KOMK and KOMP ?

    Hi,
    What are the communication structures liek KOMK and KOMP?
    What is their significance ?
    Any material on them would be appreciated.
    I have a requirement to move delivery item data to delivery header in creating shipment cost document. While doing this should I also change the values in KOMP also ?
    Thank you,
    Surya

    Hi,
    KOMK (Free goods determination - Communication header)
    KOMP (Free goods determination - Communication item)
    Or check these links....
    http://help.sap.com/saphelp_40b/helpdata/es/13/7155967935d1118b3f0060b03ca329/content.htm
    http://sapsdforum.com/2007/10/23/pricing-in-sd-in-great-detail/
    http://sapsdforum.blogspot.com/
    Reward points if helpful....
    Regards
    AK

  • What's adobe air and adobe community help?

    I loaded 5.5 tonight and got a popup asking me if I'd like to install the new version of Adobe Air.  I said no thanks.  Then I clicked on the Help in 5.5, and it suggested I'd like to install a new version of Adobe Community Help.  I said okay, and then I got the popup for Adobe Air again.  When I canceled it, the upgrade to Adobe Community Help didn't complete properly.
    What's Adobe Air and what's Adobe Community Help?  What's the relationship between them?

    AIR is a runtime environment for running certain applications. The Adobe Community Help Client is an AIR application; it's a viewer for the Help documents.
    I prefer to not use the Community Help Client application. Instead, I use the HTML version of Help in my browser or the PDF version when I'm not online.
    There are direct links to the PDF and online HTML versions of the Help documents here.

  • When I open safari I get a popup that says " this version of Safari doesn't support the community tool bar". Cure the ignorace someone - whats a community tool bar - apparently I have one but don't know what I'm looking at. -

    when I open safari I get a popup that says " this version of Safari doesn't support the community tool bar". Cure the ignorace someone - what's a community tool bar - apparently I have one but don't know what I'm looking at. -

    You installed the Conduit spyware. To remove it, triple-click the following line of text to select it:
    ~/Library/Application Support/Conduit
    Copy (command-C) the text to the Clipboard. Then select
    Go ▹ Go to Folder
    from the Finder menu bar and paste (command-V) into the box that opens. A Finder window may open with a folder named "Conduit" selected. If so, delete the selected folder.
    Select Go to Folder again and enter:
    /Library
    From the folder that opens, delete the following items, if they exist. You may be prompted for your login password.
    Application Support/Conduit
    InputManagers/CTLoader
    LaunchAgents/com.conduit.loader.agent.plist
    ScriptingAdditions/ct_scripting.osax
    Close the folder. Now select Go to Folder one more time and enter:
    /Applications/Toolbars
    Delete that item. Close the Finder windows you opened. Log out and log back in.

  • Communication between multiple remote flash instances

    I am relatively new to Flash development, but need to create a simple application that will essentially function as a remote slideshow broadcast service. One presenter will see the show (full screen) and will be able to proceed to the next slide, all other attendees will only see the show (no control) and will see the next slide when the presenter proceeds. I have a Flash Media Interactive Server which can be utilized. I understand that no one will be able to walk me through actual the development process, but was wondering whether someone could tell me what the best approach would be and where I could find tutorials to get started.
    Thanks a lot! Any help is greatly appreciated.

    UPDATE: I am particularly confused about what kind of communication method to use. I heard about Socket, SharedObjects, HTTPService, RTMP, RTMFP, etc. could someone advise which would be the best for this situation. I only need to send a very small bit of data.
    Thanks.

  • How to get the number of community members from outside the community

    Hi everyone.
    I need to know if there is any way to get the number of community members from outside the community, I mean, not using the "What's happening" webpart. I want to build up a page with a Webpart that summarize my three most visited communities indicating
    number of members, three last messages in the newsfeed, and number of posts in blog, wikis, document libraries, etc.
    Do I need statistics to get this kind of information? Should I use Sharepoint Object model instead?
    Here is an example of what I need:
    - Community name
    - Number of members
    - Community activity (messages, docs uploaded to library, etc)
    - Number of posts in calendar, blog, wiki that belongs to community
    Thank you all!

    Hi Thuan.
    Thanks for your answer but it does not help me because these communities are Sharepoint Communities not external sites so I need to get that information using SP object model and BCS in this case is useless.
    EDIT
    I found the solution using the search objects but I was only able to get members, discussions and replies
    using (ClientContext clientContext = new ClientContext("URL_OF_ENTERPRISE_SEARCH_CENTER"))
    KeywordQuery keywordQuery = new KeywordQuery(clientContext);
    keywordQuery.QueryText = "The_Name_of_the_Community WebTemplate:COMMUNITY";
    SearchExecutor searchExecutor = new SearchExecutor(clientContext);
    ClientResult<ResultTableCollection> results = searchExecutor.ExecuteQuery(keywordQuery);
    clientContext.ExecuteQuery();
    System.Collections.Generic.IDictionary<string, object> ret = null;
    foreach (System.Collections.Generic.Dictionary<string, object> resultRow in results.Value[0].ResultRows)
    Console.WriteLine("{0}: {1} ({2})", resultRow["CommunityMembersCount"], resultRow["CommunityTopicsCount"], resultRow["CommunitiyRepliesCount"]);
    This is a Console Application.
    I hope someone helps

  • Printer Communication Error

    I've owned an Epson 1280 printer for about a year now, but for some reason it no longer prints. When I print a document the pop-up message reads: "Printer communication error, try reseting printer and try again"
    But that still doesnt work. My system profile can read the printer, but my printer list can not.
    When I try to add a printer via Printer Setup Utility, it can't find the new drivers. Even after installing new drivers from the Epson website.
    What is this communication error? And how can I fix it?
    SOMEONE PLEASE HELP!
    iBook G4   Mac OS X (10.3.9)   Printer: Epson 1280 | DVD RW: Sony DRX 810UL

    I never found an answer to my problem. I just used the lazy way of troubleshooting any problem.
    I just reinstalled my OS and archived the previous system. Everything is fine again. My Epson 1280 prints, YES!

  • Sender Communication Channel for Integration Scenario IDoc - XI - IDoc?

    Hello All,
    One general question. I have to configure an IDoc - XI - IDoc Scenario. For this Scenario I have to configure an Receiver Communication Channel (IDoc Adapter) to the Backend System but what about Sending Communication Channel for the Sending R/3 system.
    Is the (IDoc) Communication Channel from Sending system to XI required to configured?
    Many thanks in advanced!
    Jochen

    Hi Jochen,
    for sending IDOCs from SAP to XI, sender IDOC adapter is not required. when XI will send the IDOC to a SAP system, then receiver IDOC adapter is needed.
    Thanks,
    Rajeev Gupta

Maybe you are looking for

  • Backup on External HD

    I have to say I've never done backups before, but I'm about to go from Panther to Tiger and want to prepare by doing proper backups for both my iBook and iMac. This is a very basic question. I just purchased an Iomega 300GB external HD. If I backup m

  • CS4 - Can't Get to Print Menue

    When I try to print a photo in PS SC4, I get the following message: "Before you can preform a printer task suah as page setup or print a document, you need to install a printer."  I get the same message using Windows XP or Windows 7.  I was able to p

  • ApplicationModuleTag - How to use custom ApplicationPool

    Hi, The document written by Mr.Juan sometime back on "USER LEVEL SECURITY" focuses more on Data Web Beans. Now we are trying to create an application using datatags. We want to use database usernames for authentication. I added my custom pool (MyAppl

  • In osx 10.9 i am unable to double click on contacts to add to an email

    I was long able to merely click on the contacts icon when creating a new message and the contact would be added to the list of addressees. Since "upgrading" to OSX 10.9, that function seems to have disappeared. Is there a way to restore this?

  • PSE 11 and 12 cannot start

    I install PSE 11 on windows7 64 and it does not start. Installatin from CD Ibougth last year. I'have used the cleanner Adobe tool. I downloaded PSE 12 and it has the same behaviour. Dell diagnostics do not report any errors. Madrid (Spain)