Difference between SOA & ESA

Hi,
Can someone explain the brief concept of ESA.
I know there are lot of links wrt this information, i want to know what is the specific difference between SOA & ESA, functionally and technically?
Thanks a lot ..
Regards,
Charu

Hi
In a nutshell, ESOA are simply Web services that provide enterprise-level business functionality.They may range from very simple lookup services (like finding a company’s location or product offerings) to more complex and composite services — but what they have in common is that they’re highly integrated into your process or application.Typically ESOA are high-level components that take more granular Web services and aggregate them into reusable elements with business value. For example, take the service Cancel Purchase Order. An elementary Web service like Delete Purchase Order would simply lead to the deletion of a purchase order in the corresponding database. However, if the stated goal is “cancel purchase order,” the service has to become a more far-reaching enterprise service that handles this process end-to-end, and therefore has to trigger a number of follow-up actions, including:
=> Check against production orders
=> Check against a corresponding billing process
=> Update of inventory/warehouse information Or consider the Credit Limit Check
service, which at first glance seems to be quite simple. Normally, this service is one ingredient of the Order Creation service. But typically, credit checking is
really a more elaborate composite service.
5 Key Principles of ESOA
1. Abstraction — hiding confusing details
2. Modularity — breaking down complexity, resulting in reusable pieces
3. Standardized connectivity — enabling flexible composition of services to
create bigger processes and scenarios
4. Loose coupling — allowing for separate evolution of the various components
without breaking any points of integration
5. Incremental design — enabling changes to composition and configuration
without affecting the interior of components, and vice versa
Regards,
Satyendra

Similar Messages

  • Differences between SOA Suite and BPM suite

    Hi All,
    Can any one tell us what are the differences between SOA Suite and BPM suite.
    Thanks
    parker.

    Please find the link below.
    Difference B/W SOA Suite and BPM Suite
    Hope it will help you.
    Bibhu

  • Need Key Differences between SOA and ESOA

    Hi,
    I am beginner for ESOA. Could any one please let me know the key differences between SOA and ESOA?
    Thanks in advance.
    Regards,
    Gopi.

    Hi Gopinath,
      Please refer the following thread for the important info and Difference between SOA and ESOA.
    What is ESOA?
    Thanks,
    Ram.
    Edited by: Ramakrishna kopparaju on Sep 2, 2008 10:59 AM

  • Difference between SOA and B1ISN

    Hi all,
    Can anybody tell  me what is the difference between SOA and B1ISN ???
    Thanks

    Hi,
    SOA, and more specifically eSOA, is a common service-oriented architecture / platform for SAP products.  Partners can build business applications in .NET based around and on top of this new architecture for SAP Business One and other SAP / 3-rd party applications (one of the samples provided shows integration between SAP Business One and Outlook).  You can find more information about eSOA [here|https://websmp108.sap-ag.de/~sapidb/011000358700001387112008E].
    B1iSN is SAP's existing integration solution for integrating data between SAP Business One and SAP R/3.  It is built on top of SAP's B1iP technology.  Users can either develop custom content / scenarios by using the core B1iSN solution, or can develop totally new and distinct solutions using B1iP.  You can find most information about B1iP in this forum.
    In a more general sense, the answer to your question is that eSOA is a platform / architecture which allows the creation of integration solutions, while B1iSN is an existing solution built on top of B1iP.
    HTH,
    Dhruv

  • Difference between soa and esoa

    Hi,
    What is the difference between SOA AND ESOA.
    Regards
    Abhay

    Hi
    In a nutshell, ESOA are simply Web services that provide enterprise-level business functionality.They may range from very simple lookup services (like finding a company’s location or product offerings) to more complex and composite services — but what they have in common is that they’re highly integrated into your process or application.Typically ESOA are high-level components that take more granular Web services and aggregate them into reusable elements with business value. For example, take the service Cancel Purchase Order. An elementary Web service like Delete Purchase Order would simply lead to the deletion of a purchase order in the corresponding database. However, if the stated goal is “cancel purchase order,” the service has to become a more far-reaching enterprise service that handles this process end-to-end, and therefore has to trigger a number of follow-up actions, including:
    => Check against production orders
    => Check against a corresponding billing process
    => Update of inventory/warehouse information Or consider the Credit Limit Check
    service, which at first glance seems to be quite simple. Normally, this service is one ingredient of the Order Creation service. But typically, credit checking is
    really a more elaborate composite service.
    5 Key Principles of ESOA
    1. Abstraction — hiding confusing details
    2. Modularity — breaking down complexity, resulting in reusable pieces
    3. Standardized connectivity — enabling flexible composition of services to
    create bigger processes and scenarios
    4. Loose coupling — allowing for separate evolution of the various components
    without breaking any points of integration
    5. Incremental design — enabling changes to composition and configuration
    without affecting the interior of components, and vice versa
    Regards,
    Satyendra

  • Difference between SOA Suite 64 Bit and SOA Suite 32 Bit

    Hi,
    I am new to SOA. I want to install SOA Suite 64 Bit on my laptop which 64 Bit system and has Window 8 64 Bit.
    I am curious to know that what is the difference between SOA Suite 64 Bit and SOA Suite 32 Bit.
    Are there different installations available for 64 Bit and 32 Bit?
    Or
    Installations are same for 64 Bit and 32 Bit but it's only depends on whether JDK is 64 Bit or 32 Bit.
    Thanks,
    Prashant Jain

    Hi Anatoli,
    Thank you for your quick response. I really appreciate it.
    I can download the latest SOA Suite but still I am curious to know that how can I use the same SOA Suite which I have as 64 Bit.
    Steps may be,
    1. Install JDK 64 Bit.
    2. Install the same weblogic with -D64 option.
    3. Install the rest of the software (most probably downloaded for Window 32 Bit not for generic 64 Bit).
    Will this make SOA Suite installation 64 Bit? Apologize if I am keep asking silly questions
    Thanks,
    Prashant Jain

  • Difference between soa Error handling framework 10g & 11g

    Hi,
    Is there any document available which shows the difference between soa Error handling framework 10g & 11g
    Thanks..

    Hi,
    Please find the documentation links here..
    http://wiki.oracle.com/page/Application+Integration+Architecture
    Foundation Pack Product Documentation - Metalink Note 824495.1
    You can refer to the developer guide "E14750-01.pdf" and Chapter 13 for error handling related information.
    Regards,
    Narayana

  • Difference between SOA & AIA

    Hi All,
    I've been exploring Service-Oriented-Architecture (SOA) and came across Oracle's Application Integration Architecture (AIA). I read that AIA has been implemented using SOA Suite but couldn't distinguish these two terms clearly.
    Can anybody inform me the differences between these terms - Oracle's SOA and Oracle's AIA?
    Thanks a lot!
    MK

    There is an acronym glossary in:
    http://www.oracle.com/technetwork/topics/entarch/itso-165161.html
    perhaps you find the answer there.
    NA
    http://nickaiva.blogspot.com

  • What is the difference between SOA and AIA

    Hi All,
    Can you please let me know the need of SOA and AIA both ?
    Regards
    Kumar

    SOA is an underlying backbone or an infrastructure that supports and provides for web services. AIA is another technology from Oracle which is based on SOA.
    SOA offers different components such as BPEL, Mediator etc to build, test and publish web services. AIA is more of a framework which provides artifacts like the EBO, EBM which are standards based. These are part of a Foundation Pack. The artifacts can be used to build flows using BPEL and Mediator.
    Oracle themselves have come up with pre-developed, tested BPEL/Mediator flows which execute a business scenatrio. These are called PIPs and one can install and integrate systems to execute the common industry business cases.
    More information is available @
    http://blogs.oracle.com/aia/entry/welcome_to_the_official_aia_bl
    http://www.oracle.com/us/products/applications/application-integration-architecture/apps-integration-architecture-210164.html?origref=http://blogs.oracle.com/aia/entry/welcome_to_the_official_aia_bl (AIA Home)
    http://blogs.oracle.com/aia/entry/why_its_all_up_to_aia
    -AR
    http://oracleaia.blogspot.com

  • Differences between human workflow in SOA Suite or in BPM Suite?

    according to:
    http://www.oracle.com/technetwork/middleware/soasuite/index-090227.html
    both oracle suites have human workflow.
    can anyone point out what is the real difference then between this two human workflow components?
    if there is non:
    can anyone point out big differences between BPM suite and SOA Suite?
    regards chris

    There are no difference.
    BPM Suite 11g is deployed on top of SOA Suite 11g and it uses the Human Workflow of SOA Suite only.
    You will see additional functionalities in Human Workflow if you are having a BPM suite instead of SOA Suite like Business Calendar, Protected Flex Fields, Application Roles, AMX functionalities will be enabled by default, etc.

  • Difference between Oracle service bus and SOA

    Please Let me know what are the basis difference between Oracle Service Bus and SOA ?

    A topic discussed many times here ..
    OSB vs SOA suite

  • Difference between Oracle Weblogic Administration and Ofm Soa Admin

    Hi,
    what is the difference between Oracle Weblogic Administration and Oracle Fusion Soa Weblogic server Administration?
    pls help me anyone, i want to learn weblogic Administration, but having some confusions..........
    thanks,

    The below is just for your reference. Actual content may vary....
    Weblogic Administration:
    Manage a WebLogic Server installation.
    To install weblogic server in one or multiple instances
    Installing on single or multiple physical machines
    How to handle administration console, utilities, APIs, hangling security, database connection, messaging and transaction.
    How to do runtime configuration for your applications.
    How to use the monitoring tools to check the health of the servers and ensure maximum availability and performance.
    Install and Configure WebCache 11g as Load Balancer
    and Much more..
    OFM SOA Administrator:
    Manage a WebLogic Server installation (Administration Server and Managed Server).
    To install weblogic server in one or multiple instances
    Installing on single or multiple physical machines
    How to handle administration console, utilities, APIs, hangling security, database connection, messaging and transaction.
    How to do runtime configuration for your applications.
    How to use the monitoring tools to check the health of the servers and ensure maximum availability and performance.
    and
    File System and Directory Structure in Fusion Middleware
    Installing Oracle Database, Configuring RCU, weblogic server and SOA Suite.
    Deploying SOA Applications.
    Deploying and Undeploying Java EE Applications
    Configuring Node Manager and starting Managed Servers using Node Manager
    Monitoring OFM Server, admin server, managed server and composites
    Configuring HA and Security (Creating users, assigning responsibilities)
    Monitoring performance of SOA composites
    Install and Configure WebCache 11g as Load Balancer
    and much more..
    Thanks,
    Vijay

  • 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

  • Difference between the various tech adapters in soa suite 11g

    Hi All,
    Could someone help me on the below questions.
    1.Difference between Oracle Aq adapter and JMS adapter
    2.Difference between AQ queue and JMS queue
    3.Difference between JMS queue and JMS Topic
    4.Difference between mediator and osb
    5.Difference between Oracle Apps adapter and DB adapter
    I havent find much difference between them . Any links to know about these or replies which provide the answer will be appreciated.
    Thanks a lot in advance.
    Thanks and Regards
    Gnanaprakasam R

    Oracle Apps Adapter can be used for many other products other than E-Business Suite (JD Edwards E1, OTM, and others).  The apps adapter was mainly used in ERP systems and was strong when you needed have added functionality other than just polling a db for a status / calling a stored procedure...  It could connect out to other business services, xml gateways and so-on.
    From a technical aspect / development perspective I always thought of that the Oracle Apps Adapter simplifies the development but, may is not flexible. The App Adapter's strength is the services that are difficult to integrate with (business services, xml gateway). If you need to hook in to these types of services, use the APPS adapter. (Again like it is named the "Apps Adapter" its for interacting w/ other applications to enable real-time processing / functionality. 
    That being said the dbAdapter can be very powerful but, like it is named is database focused (to poll some table to know when to kick off other logic and enable real-time functionality through database interaction.
    Looking at the Oracle 12C Roadmap I had heard that there is more planned for the Oracle Apps Adapter moving forward, especially as Anuj said in the "Financial Apps" side of the isle at Oracle. Who knows what is real and what isn't though =]
    Hope this helps!
    -Luke

  • Difference between refresh of Report in Active Viewer and Active Studio BAM

    We use the Oracle SOA Suite with BAM (on Linux) 10.3.2.0.
    I have 2 questions:
    1. We have made a report with several items and in Active Studio --> Select Report --> Edit mode --> I see the correct values for my report. When I open my report in Active Viewer I see data from yesterday. The report is not being refreshed. How can I change this, what is causing this difference between Active Viewer and Active Studio in Edit mode??
    2. One of my items in my report always gives the message: opening (only in Active Viewer, in Active Studio/edit mode I can see the correct data).

    Is your popup blocker turned off? I can only imaging that the popup blocker may be keeping the Live Data window from appearing and updating the dashboard. Active Studio doesn't do a Live update, but an update on report load.

Maybe you are looking for

  • Creation of Report

    Hi Guys, I have to create a report in 7.0. there is only one Characterstic(Materail Group) and two k.figures Volume and Values and the quantity based on pack. and need to in each at result output. both key figures want for last year, this year plan,

  • Dynamic webservice-address

    Hi there, does anyone know if it is possible to change the target address of a webdynpro webservice-model at runtime (e.g. with the visual administrator)? I deploy the same web service on several servers and want to do some performance tests. Do I ha

  • How to disable the whole vi?

    Dear All,          Because the sub-vi uses much memory, when it is running, I want to forbid the user to run other sub-vi.          That is when the user presses the button to run the sub-vi which uses much memory, I want to the user don't press othe

  • Not Upgrading to 10.5 until Stacks can be disabled

    It has been chronicled elsewhere...and having tried it at work... -Icons in dock are useless and changing -Can't quickly browse into subfolders -finding the right app/doc in grid or fan requires more mousing than from the old list view. Definitely Ap

  • Use Apple display on pc?

    Hello friends,, I have reposted this from Older Displays as i think it is this forum it should be in. I am selling my 20in Cinema Display, ( Model 1081) is it compatible with a PC? I have been asked this by a prospective buyer. Any help would be appr