Difference between EAI and SOA? when to use which one?

Hi,
Please share this information, What IS EAI and What is SOA? why they came and what its use, and when we have to use which of these?
Thanks.

EAI is the mother of all the integrations. EAI acts as a connector and can integrate at large scale however SOA is another integration technique which is used for small scale integration. SOA is an approach to have software resources in an enterprise available and discoverable on network as well defined services. Each service would achieve a predefined business objective and perform discrete units of work. The services are independent and do not depend on the context or state of the other services. They work within distributed systems architecture.
Regards,
Anuj

Similar Messages

  • Difference between ESOA and SOA Middle ware

    Hi All
    Can anybody explain me the difference between ESOA and SOA Middle Ware?
    Thanks
    SIM

    Hi SIM,
    SOA and ESOA are not middlewares.
    They are architectures.
    SOA is Service Oriented Architecture
    ESOA is same as SOA with some business semantics which is initiated by SAP to reduce the complexity of business process and problems.
    Middleware is any tool which is used to integrate different technologies and platform like XI .
    XI is a middleware tool which supports SOA and ESOA. I.e by using SOAP adapter you can expose web services which can have business meaning also.
    Hope this helps.
    Regards,
    Piyush

  • What are the configuration need between R3 and XI when we use RFC sync adap

    hi,
    What are the configuration need between R3 and XI when we use RFC sync adapter.
    Regards
    siva.

    if its the sender adapter ref:
    RFC adapter
    Sender- /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
    Receiver;
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm
    Also;
    trouble shooting rfc/soap -
    /people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

  • Difference between CS3 and CS4 when placing images, percentage not kept

    There is some kind of difference between CS3 and CS4 when placing images. The images I've dealt with right now were vector images but it might apply to all kinds of images.
    When replacing an existing image, the CS4 behaviour is to let the image fill up the frame. In CS3 the percentage was set to 100% as default (the % you see when selecting the image, not the container).
    Also when replacing an impage in CS4, the "inner" image frame is kept, while in C3, the percentage was kept.
    Is there some kind of placement preferences / settings to let CS4 act the same wat as CS3 did, when placing an image?
    -- Andreas

    Yes, the behavior was changed in CS4 (and many users, like me, prefer the new system).
    If you click and drag a loaded image place cursor the entire image will be be scaled to fit the proportionally drawn frame -- a huge timesaver if you mostly place uncropped art. If you want 100% of the image at 100% scale, just click and release -- same as before, or as before you can pre-draw a frame and place into it and your image will come in cropped at 100% (unless you've changed the fitting options for the frame before placing).
    Peter

  • What is difference between modify and update i am using

    hi
    what is difference between mofify and update
    my requiremen is to have three condition checkec while mofifying or updating from a internal table
    the three fields are
    cus no
    status
    date these all are primary key in the database table
    so which sould i use modify or update
    there might be entry already existing in database table or new entry to be created if already existin it should check on the primary keys and updatat if not it should add a record
    pls suggest whihc to use and how to implement the check on teh threee primary key
    like if modify ztable from table it_test
    now where condition ? can be used or not with modify? and if yes how
    if not should i use update will update create a new entry if no entry is there and please give syntex
    regards
    Arora

    Hi Nishant Arora,
    Modify: It works in performing two actions.
    They are: Insert + Update.
    For Example If a record that is exited in database, so you are modifying that record, it updates that particular record.
    Similarly, If the is not existed in the database, you are modifying it, it inserts a new record.
    Update: Update means just it updates the status, I mean it only updates the record. It doesn't inserts any new record if that particular record is not present in the database.
    These are the cases you need to write these statements.
    Syntaxes: :
    Go through this links please.,
    http://help.sap.com/saphelp_nw04/helpdata/en/e7/968aa8b2384dd9835f91e7f8470064/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb35eb358411d1829f0000e829fbfe/content.htm
    Reward points if useful
    Cheers,
    Swamy Kunche
    Edited by: Swamy Kunche on Jun 11, 2008 2:41 PM

  • Difference between 'Continent' and 'Country' when ...

    I couldn't find an answer to this on either this forum or on another medium.
    My phone is C5, I live in the Netherlands and I use the most recent updates of my firmware, Nokia Maps and Nokia Suite.
    On the Maps-tab in Nokia Suite (also in former Ovi Suite), we can download:
    -map-data country per country;
    -every country in a continent by clicking 'Download All' in the top of the screen;
    (with both of these, the countries indeed are downloaded separately when I check the "downloading"-tab)
    -the whole continent at once by dragging-and-dropping the name of the Continent to the "On device" part of the screen (then, I see only e.g. "Americas" in the downloading-tab)
    It all starts downloading, works perfectly.
    Sometimes I noticed a difference between the data in the application when downloading the continent-at-once and downloading country-by-country (or clicking 'Download All'). However, I can't pinpoint it. There's also a difference in the total amount (MB's) of data stored extra on the device.
    Is it that some countries (say, "Nepal" or "Ecuador") are not included in the country-by-country, but are in the continent-download?
    Is it that the continent only downloads all the low-detail info (so until you zoom in), while the separate country-by-country gives me the exact opposite; High detail but no 'terrain-view' if I zoom out?
    Sorry for a lot of text... , and thanks for any advice!

    @Newgarden
    Just to add to the confusion there are anomalies with some island(s) which neither seem to be included as a country's dependencies nor are included with the nearest land mass, but yet data is present if World map data is downloaded; whether the reasoning is that as probably small amount of data it can be downloaded with Ovi Maps in "Online" mode if needed I know not.
    Happy to have helped forum with a Support Ratio = 42.5

  • Difference between Firefox and Safari when viewing iWeb created content.

    Greeting Mac fans,
    I've noticed that my iWeb pages load 2-3 times faster when viewed in Firefox than Safari. I find this a little suprising.
    Also, my hit counter shows when the page is displayed in Firefox, but not in Safari.
    Any ideas?
    All content was created using iWeb and is hosted at my dotmac account. I have a domain name and I'm also using "masked URL fowarding"
    Peace
    super_tee
    Emac 1.25ghz   Mac OS X (10.4.8)   Packed to the eyeballs with goodies....

    There are two things that I think are at play
    here...
    First, the difference in loading times between
    FireFox and Safari.... I haven't noticed that huge of
    a difference myself, but what I have noticed is that
    FireFox is much faster at pulling up cached
    material....or maybe figuring out whether to pull
    from cache vs. anew. I've noticed that FireFox also
    hangs on to cached material more tenaciously than
    Safari, meaning that sometimes I have to go in and
    empty FireFox's cache in order to see something
    update...I have to do this much more often in FireFox
    than Safari.
    Second, about your counters. If you turn your
    masking off from your domain forwarding, you .Mac
    counters will be visible to all. Using masking will
    make them invisible to certain browsers under certain
    conditions.
    James, I guess I should download and use Firefox, but remember feeling burned the last time I did. I downloaded it, and soon after, things went awry with my computer. I am hoping that the were unrelated events, since Leo Laporte, the KFI techie guru, also recommends using Firefox for various reasons. He says that it is very safe because, basically, it is "dumb" (his words). But he meant that it's lack of bells and whistles made it go very fast, and made it avoid all the problems of Internet Explorer.
    Lorna in Southern California

  • Difference between Gmail and Exchange when setting up email

    Hi all,
    When adding my Gmail email details in Settings in iOS7 (Via Settings > Mail, Contacts, Calendars > Add Account) I’m presented with the options to use Exchange or Google.
    I know back in the early days of the iOS it was always preferable to use Exchange as it synced everything on your phone perfectly (mail, contacts, calendar) but it seems that now the Google option is just as good…?
    Other than the capability to push emails to my device (a function that I don't use anyway), is there any other difference between the Exchange and Google options when setting up email?
    Thanks,
    David

    I've tested it out on my iOS7 5s; the calendar and contact syncing seems to work absolutely fine though?
    This was in reference to the Google option. It syncs mail, calendar, contacts and notes all absolutely fine as far as I can see - I wanted to check I wasn't missing anything.
    Any need to get narky there?

  • Whats the diffrence between these two JKM's and when to use which one.

    Please tell the diffrence between these two.
    JKM Oracle Consistent o JKM Oracle Consistent (Update Date)

    Basic difference is in the requirement .
    JKM Oracle Consistent (Update Date) wants a DATE/TIMESTAMP column in the source tables(s) which will get inserted/update by the source application . ODI will capture the changed data based on this column value . Only the DELETE portion requires a trigger to keep track of deletion happening at source table(s).
    Where as JKM Oracle Consistent does not require any DATE/TIMESTAMP column in the source tables(s) . It uses triggers for keeping track of INSERT/UPDATE/DELETE happening in source .
    In terms of performance JKM Oracle Consistent (Update Date) is better as it will create littel over head on to your source system . SO if you have a DATE/TIMESTAMP column in the source tables(s) which gets inserted/update by the source application, then go for JKM Oracle Consistent (Update Date) .
    Else look for JKM Oracle Consistent .
    Thanks,
    Sutirtha

  • JSP and Servlets - when to use which?

    Greetings,
    I am a software developer with a very good understanding of Java. I build web applications, console applications, server/client apps, gui apps, what have you.. Web development with Java seems so dynamic now, that I can't seem to keep up with it. I have a simple style of developing web apps with java. Basically I create Java DTO(Data Transfer Object) classes that will perform in the backend and talk to a database using JDBC, or write to file, or read from file, what have you. I develop JSP pages that produce the proper HTML based on what a user wants to see. I may create some functionality in the DTOs that will pass along certain data. Sometimes the JSP can get a little sloppy due to the nature of the app. I create forms that collect information using JSP/HTML and I create JSP pages that will extract the form data from the form page and then send that data to the DTOs for further processing. I am not creating any classes that implement or extend HttpServlet and this is starting to bother me. Is this more the accepted way of developing Java Web Apps? What could you consider these DTOs I am creating? Can these be considered servlets? I compile the classes and use them as if they were a servlet, but they really aren't right? I am not sure and I need to catch up with what's going on in the real world. This is the unfortunate part of never having anyone to mentor you. I feel like I am falling behind. What about the newer technologies emerging - Struts, Tiles, JSF, what have you.. Could these possibly be replacing the functionality of Servlets? Thanks for listening...
    takizzle

    There's no reason to slam anyone that's asking advice on a HELP FORUM.
    anyway, that aside-
    I usually use JSPs for presentation and show database views with them. take for example a shopping basket application, you would have a custom tag that would loop through the contents of the customer's shopping cart and display them.
    however when the customer was filling out thier information the form would point at a servlet that would handle the logic and processing.
    that's the diff- user servlets to handle logic and JSPs to handle presentation.
    cheers, and good luck :)

  • Difference between DBMS_FGA and DBMS_RLS

    Hi all,
    I've learnt that both DBMS_FGA and DBMS_RLS can be used to apply fine-grained policies on tables with some more procedures for the later.
    My simple question is What is the main difference between DBMS_FGA and DBMS_RLS when it comes to add a policy? When shall I use either of them?
    Thanks in advance.

    Hi,
    I believe DBMS_FGA is being kept to support the old oracle version, but is being replaced with DBMS_RLS from 10g onward.
    Regards

  • Difference between ISimpleTypeModifiable and ISimpleType

    Hi,
         What is the difference between ISimpleTypeModifiable and ISimpleType? When to use which one ?
    I am getting the exception "java.lang.UnsupportedOperationException" on using ISimpleType.
    Thanks & Regards,
    Neeraj

    Hi Neeraj,
          When you map the attributes between two controllers and try to access them then IModifiableSimpleType will not work, but ISimpleType will work.
    Suppose Radio you have taken as the Simple Type created in Dictionary--> SimpleType
                 String radio1 = "";
                 String radio2 = "";
                // Attribute Info for Radio
                IWDAttributeInfo attributeInfo = wdContext.getNodeInfo().getAttribute(wdContext.currentContextElement().RADIO);
                // Get Reference to ISimpleType for the passed attributeInfo object
                ISimpleTypeModifiable taskType1 = attributeInfo.getModifiableSimpleType();
                ISimpleValueSet smset1 = taskType1.getSVServices().getModifiableSimpleValueSet();
                radio1 = smset1.getText(wdContext.currentContextElement().getRadio());
    //          ISimpleType taskType2 = attributeInfo.getSimpleType();
    //          ISimpleValueSet smset2 = taskType2.getSVServices().getValues();
    //          radio2 = smset2.getText(wdContext.currentContextElement().getRadio());
                wdComponentAPI.getMessageManager().reportSuccess("radio1--->"+radio1);
    //          wdComponentAPI.getMessageManager().reportSuccess("radio2--->"+radio2);
    radio1 will give you the value in case of not mapping
    radio2 will give you the value in case of mapping
    Thanks
    Deep
    Edited by: Deep Kundra on Dec 15, 2008 10:33 AM

  • Difference Between Mono And Stereo ?

    I want to know whats the difference between mono and stereo when you create a new track ? I'm new here .. 

    Mono is for recording monophonic sources (one microphone). Stereo is for recording stereophonic sources (two microphones).

  • Whats the difference between bookmarks and favorites?

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [[/questions/909148]]</blockquote>
    What is the difference between bookmarks and favorites? I use favorites, but only see instructions for bookmarks. I use windows 7 and all the folders and individual sites were listed together alphabetically. Now all the folders are listed together, and there are two different sections of alphabetized sites below that. Why? How do I get all the favorites listed together in alphabetical order?

    The term favorites, or favourites, is used by other browsers such as Internet Explorer, whereas Firefox uses the term bookmarks.
    The technology behind the two also differs somewhat, but it is still for instance possible to import favourites from IE to Firefox see
    * [[Importing favorites and other data from Internet Explorer]]
    Once the favourites are imported and appended to your bookmarks thay can be organised by dragging and dropping etc
    * [[how do i use bookmarks?]]

  • Why is my SSD showing 250mb/s difference between read and write...

    So i have recently upgraded to a SSD in my 2011 MBP. 2.4Ghz i5 16Gb RAM. I swapped my HDD with a Samsung 840 Series 250Gb SSD, I noticed a huge speed bump. See attached photos. Read is clocked at 503MB/s peak, and Write is clocked at 260MB/s peak on the SSD. My Question is why is there a 250MB/s difference between read and write?? Using Black Magic Disk Speed test. Mac OS X 10.8.4 Beta.
    Thanks

    Writes are performed very differently on SSD than they do on a hard drive, and it is common for SSDs to have lower write speeds than reads.
    It's actually quite interesting if you're a geek: http://en.wikipedia.org/wiki/Write_amplification
    As long as the speeds do match your manufacturer specification for the model (and they do: http://www.samsung.com/us/computer/memory-storage/MZ-7TD250BW ) , there is nothing to be concerned about.

Maybe you are looking for

  • 10.8.1 kernel panics and random freezing

    I have a new 13" 2012 MacBook Air, approx. 8 weeks old.  It shipped with Lion installed, and everything was great. I upgraded to 10.8.0 when it was released, and things were still great  (except I did experience the Thunderbolt audio issue that ended

  • Prooject stock on specific date

    is there any report so that we can see the project material with value on the specific date, beacuse mb5b is not displaying the value with special stock.

  • CMP with auto-increment primary key.Please help

    Hi all, I new with EJB technology so please bear with me. Env: 2k Server, SQL 2k Server Sun One(Forte EE) to develop and deploy CMP I got the servlet to load the data from CMP's business mehods is fine. Calling the findPrimaryKey is OK too. Even when

  • Installing Leopard 10.5.x on an older Intel Core Duo based Mac Mini

    I have an opportunity to purchase a new in box Intel Core Duo based Mac Mini (last years model), seller is throwing in a sealed copy of Leopard 10.5.x and says I can install it, but I'm wondering if someone can tell me how well Leopard will run on a

  • Combining multiple resolution/framerate videos in single sequence

    I have video that is 960x720 (1.333), 23.976 fps that I want to put into a timeline, along with video that is 720x480 (0.9) 29.97.  I want to make one sequence and be able to put both versions of the video onto one sequence/timeline.  Is this possibl