Enterprise Services - Architecture - Interaction with ECC

Can someone please link to architectural docuementation for Enterprise Services which explains how NW PI interacts with ECC?

Hi Jesse,
> I've already searched and not found what I was looking for
Which means you haven't used proper keywords. PI and ECC integration (using proxy, RFC, Idoc etc) is well documented and I am surprized to know that you weren't able to find it.
>So you should assume that the poster has already searched.
Nope. This is very common for people to do "Crowd-sourcing" and "do-my-job" and post question without searching (or rather lazy search) and that's why moderators are there
Let me give you few keywords for search.
ECC Proxy PI  = Proxy connection between PI and ECC (provider as well consumer)
ABAP Proxy PI = same as above
SWF_BAM  = Business Event triggering outbound services
Still you won't be able to find then read following:
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c0e7ae66-be6d-2a10-d385-92e6e67dee10
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/50d69314-1be0-2b10-11ab-8045021f0c3a
>If you have links, please do share, but please do not again reply to anyone's post with, "Go search."
Sorry if you are looking for spoon-feeding then you are asking at wrong place. I can only help you with some basics and then you need to figure things out by yourself and "one-liner" question won't help either.
Regards,
Gourav

Similar Messages

  • Allow service to interact with desktop

    Hi,
    DC OS - Windows Server 2008 R2 Std
    Client OS - Windows XP, Windows 7
    I have implemented Security policy through Network Policy Server and enabled Wired AutoConfig Services Automatically. While Enabling Wired AutoConfig Services, if i check mark on ' Allow service to interact with Desktop ' It works proper in some of Window7
    Laptop.
    But on internet it is giving me Warning that "Interactive services can display a user interface and receive user input. If you allow the service to interact with the desktop, any information that the service displays on the desktop will also be displayed
    on an interactive user's desktop. A malicious user could then take control of the service or attack it from the interactive desktop."
    Can you give me some example how Malicious User can take control of the service or attack it from the interactive desktop?
    Thanks & Regards,
    Param
    www.paramgupta.blogspot.com

    Hi,
    By default, services use a noninteractive window station and cannot interact with the user. However, an interactive service can display a user interface and receive user input. Once LocalSystem account (a services running in an elevated security context)
    creates a window on the interactive desktop, any other application that is running on the interactive desktop can interact with this window. That is, this exposes the service to any application that a logged-on user executes.
    Then it will be very dangerous.
    Andy Altmann
    TechNet Community Support

  • Configure Enterprise Services Standard BackEnd (in ECC 6.0)

    Hi Experts,
    I have questions about one thread, please help me.
    In the last post of thread Link: [Enhancement Package on ECC 6.0 for using ESR on|Enhancement Package on ECC 6.0 for using ESR on;
    1. Download the service metadata (definition) from SAP Service Marketplace.
    Q.: XI Content OK?
    2. Import it into the Enterprise Services Repository.
    Q.: The tpz file of the XI Content OK?
    3. Download the service implementation (Add-on) from the SAP Service Marketplace.
    Q.: Which way in the MarketPlace?
    4. Import it into your ABAP backend system.
    5. Configure the service in your backend.
    Q.: How?
    6. Publish it in the Services Registry.
    Thanks in advance,

    Solved.

  • What are the components of ESA Enterprise Services Architecture

    Thanks in advance

    Hi Azeem,
    The components of ESA could depend on the kind of solution you are trying to implement. However, if your question is regarding the tools that SAP provides to accomplish the ESA paradigm then they are the following:
    1) Enterprise Services Repository (ESR): In a typical SOA scenario, this is where you would define your Service Interfaces. A corresponding WSDL file will be generated accordingly. At this point there is no backend implementation for your Interface.
    2) Backend implementation: This Service interface in ESR can then be implemented in the backend system. Once implemented, SAP systems provide the option of directly publishing this implementation to a Services Registry.
    3) Services Registry: This is a part of the NW Composition Environment and registers all web services published onto it. It is used as a single source for services for an organisation and has capabilities to configure governance processes for these services based on their classifications.
    4) Composition Environment: This contains the tools one would need to consume the services from the Services Registry and create composite applications. It provides tools like WebDynpro, Guided Procedures, Visual Composer, CAF etc to accomplish the same.
    Hope this helps.
    Regards,
    Romit

  • Can Enterprise Java Beans interact with any database system

    Hello:
    I was wondering if someone can tell me if the Enterprise javabeans can work with any database (like multi-valued database for example Universe)?
    Thanks in advance.
    Rino

    Yes

  • Enterprise Portal 6.0 with ECC 5.0

    Hi,
    I know there's an article here "Configuring ESS in SAP Enterprise Portal 6.0" but it seems like it's making a connection to R/3 4.6C.
    I am looking into connecting the EP to an ECC 5.0, which already has the ITS integrated into it.
    Any idea how this is being done?
    Regards.

    Hi
    I think you should visit this link. This will definately help you. This contains the configurational steps as well as the details about the ESS configuration.
    1) https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a
    2) Configuring The Business Package For Employee Self Service (ESS)-mySAP ERP 2004
    I hope this should solve your problem.
    Thanks & regards
    Arun Singh

  • What is ESA (Enterprise Services Architecture) ?

    Hi
    I want to know about what is ESA, brief introduction with example.
    Whether it is new advance name of ERP?
    My observation is that ESA is a merger of ERP, CRM, SCM
    It is new name of Industry Solution that cover all the area of business.
    Thanks
    Saif Ali Sabri
    Message was edited by: Saif Ali Sabri

    Saif ,
    I will try to bring ESA to its Granules.
    ESA circles around 2 Cs They are Composites and Components.
    Components --> Are the systems in your landscape i.e R/3, CRM, APO and also non SAP system etc.
    Composite --> are the business processes cutting across your system landscape. For example Order-to-Cash. Which involves R/3, CRM and other customer system. This are nothing but xApps.developed by SAP or Partners
    Component and Composites are connected or build based on the Netweaver Platform called as Business process Platform.
    It looks like this
    Composite <-> Netweaver Platform <-> Components
    Architecture which supports this business model is called
    ESOA (Formally called ESA).
    I hope this will give you some idea about ESA.
    Regards
    Ajay

  • Web Map Services - Geoserver Interaction with Java

    I am working on a Java Applet, which makes use of a WMS (geoserver), which displays a specified map and then manipulates it to however is desired (zooming, panning etc). I mainly just want to know if anyone knows much about this and any techniques that can speed up the response time of the geoserver queries, so the applet is at a much more practical speed and better to use.
    An example of the problem is, that when the user clicks the zoom in button, it takes about 5 seconds for it to respond with the zoomed in map as it constructs the query, and then sends it off to geoserver which then responds with the newly constructed image. It is vital that the speed of the this is as fast as possible.
    Basically we just need faster response time.
    Any help would be fantastic.

    An example of the problem is, that when the user
    clicks the zoom in button, it takes about 5 seconds
    for it to respond with the zoomed in map as it
    constructs the query, and then sends it off to
    geoserver which then responds with the newly
    constructed image. It is vital that the speed of the
    this is as fast as possible.Well, first you need to have a look at the bottlenecks. I assume that constructing and sending the query isn't really one, so it's just the server. There might be a way to get more bandwidth or higher priority from the geoserver, but you would have to ask the service provider about that. Otherwise, do some profiling and come back here - there are few general recipes for "making things faster", if any; a detailed look is required.

  • Changing user who calls Enterprise Service dynamically

    Hello all,
    I'd like to call Enterprise Service as Portal logon user.
    As you know Enterprise Service is implemented on ECC, it always requires ECC's user/password when I access it.
    Off the top of my head I may use logon ticket, but it does not work well for Enterprise Service.
    I've already done the system configuration to use logon ticket - setting profile parameters of ECC, importing client certification and so on.
    What I tried:
    1. Create Destination at "Web Services Configuration: WS Destination"with following parameters:
      Destination Type: WSDL
      URL: http://<hostname>:<port>/sap/bc/srt/xip/sap/ECC_SALESORDERCRTRC?sap-client=800&wsdl=1.1
      Authentication: HTTP Authentication, Logon Ticket
    2. Try to test ES at "WS Navigator"
      -> When I search ES in destination which I created, the following error occurred:
    Invalid Response Code: (401) Unauthorized. The requested URL was:"http://<hostname>:<port>/sap/bc/srt/xip/sap/ECC_SALESORDERCRTRC?sap-client=800&wsdl=1.1"
    When I changed destination's settings as follows, testing ES at "WS Navigator" succeeded.
      Authentication: HTTP Authentication, User ID/Password(Basic), apply fixed user
    But I'd like to change user who calls ES dynamically, because I want to set the user who creates sales order to Portal logon user.
    Could you give me any advice?
    Ikue

    hi lkue,
    Please see my weblog @ https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/7891. [original link is broken] [original link is broken] [original link is broken]  When you create SM59 HTTP destination, select "send logon ticket" or "logged in user id /password" . This will automatically use logged in user id dynamically.
    Hope it helps you and solves your problem.
    Regards,
    Arul

  • Difference between  a WEB service and a Enterprise Service?

    Can Anybody explain me the difference between  a WEB service and a Enterprise Service?

    Hi Anilkumar K Naidu ,
    Web service
    A Web service is a self-contained, modularized functionality, which can be published, discovered, and accessed across a network using open standards and which is supported by SAP NetWeaver. Web services cover services provision for integration within an enterprise as well as cross enterprises on top of any communication technology stack, whether asynchronous or synchronous, in any format. 
    Web Services in the NetWeaver framework play an important role in facilitating the integration of disparate applications from various departments or trading partners and thus increasing business productivity. This benefit allows small and medium businesses also to integrate their business applications with larger trading partners. The benefit derived from this seamless integration introduces security concerns when all the business logic is now being exposed through a standard interface that is a catalyst for security vulnerabilities. SAP Security Managers must use automated diagnostics tools to ensure that the security vulnerabilities are caught in pre-production and in post-production phase.
    Web Services Testing: SAP Netweaver Platform
    http://www.crosschecknet.com/web_services_testing_SAP.php
    How Web services play a key role on the SAP NetWeaver
    http://www.sap.info/public/INT/int/index/Category-28943c61b1e60d84b-int/0/articlesVersions-500244687cbd30ffd
    How to develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f3ee9d7-0901-0010-1096-f5b548ac1555
    How To... Set Up a Web-Service Related Scenario with SAP xi
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0
    Enhancing Your Web Services with SAP Exchange Infrastructure
    http://www.sappro.com/downloads/SAPXI.pdf
    Web Services, Part XI: Consuming Multiple Web Services
    http://www.webreference.com/js/column106/
    Vulneribility assesment of SAP Web Services
    http://www.crosschecknet.com/resources/white_papers/sap_va.pdf
    Enterprise Service
    Enterprise Service-Oriented Architecture (Enterprise SOA)
    Enterprise SOA is a blueprint for an adaptable, flexible, and open IT architecture for developing services-based, enterprise-scale business solutions. With SAP NetWeaver as a technical foundation, enterprise SOA moves IT architectures to higher levels of adaptability – and moves companies closer to the vision of real-time enterprises by elevating Web services to an enterprise level.
    An enterprise service is typically a series of Web services combined with business logic that can be accessed and used repeatedly to support a particular business process. Aggregating Web services into business-level enterprise services provides a more meaningful foundation for the task of automating enterprise-scale business scenarios.
    SAP Enterprise Services Architecture
    http://en.wikipedia.org/wiki/SAP_Enterprise_Services_Architecture
    ENTERPRISE SERVICEORIENTED ARCHITECTURE – DESIGN,  EVELOPMENT,AND DEPLOYMENT
    http://download.sap.com/platform/esoa/brochures/download.epd?context=FB8D5E235B637255604CD1EDB755014400C523BC4E4632245A59C838A212B5F04C71A43F8B38FC591628F4C698D8CAA859405AA974284758
    Enabling Enterprise Services
    http://help.sap.com/saphelp_nw04s/helpdata/en/80/be7042f1e6d242e10000000a1550b0/content.htm
    Enterprise Service-Oriented Architecture
    https://www.sdn.sap.com/irj/sdn/enterprisesoa
    Define Enterprise Services using the Enterprise Services Community
    https://www.sdn.sap.com/irj/sdn/define-es
    Enterprise service bus
    http://en.wikipedia.org/wiki/Enterprise_service_bus
    Enterprise Services Workplace
    http://erp.esworkplace.sap.com/socoview(bD1lbiZjPTgwMCZkPW1pbg==)/flddisplay.asp
    cheers!
    gyanaraj
    ****Pls reward points if u find this helpful

  • Enterprise Services without ESR and EHP - is it possible

    Hi All,
    I am investigating if it is possible to setup Enterprise services without having ESR in our landscape. We also do not have EHP installed in our ERP system. We have SAP ECC 6.0 and PI 7.0.
    I would like to install separate ES that I would like to use for our current project. I can't wait for installing ESR on PI and EHPs on ERP.
    Is it possible? If it is how I can do it?
    br
    Dawid

    Hi Dawid,
    Contrary to what the previous post said (SudipPaul)...
    It is possible to setup Enterprise Services without having an ESR in your landscape. You'll just need to ensure that the ECC version that you're on supports the Enterprise Service in question. You would typically search for possible Enterprise Services that you could use in the ES Workplace:
    [http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?sap-unique=130459&sap-params=aWQ9RjZDRkMwRUEzRUYxNEJDOTg0MUM1MjgyNzJFRTg1ODMmcGFja2FnZWlkPURFMDQyNkREOUIwMjQ5RjE5NTE1MDAxQTY0RDNGNDYyJm1vZGU9]
    From the ES Workplace you can also test drive the Enterprise Service that you're thinking of using to see if it meets your requirements. You do this by applying for access to the relevant backend system/s on the same landing page as above.
    If you have identified an Enterprise Service that you want to use (you'll normally notice the ECC version or Industry Solution version that the enterprise service is available from) then you'll need to check whether you're on the right ECC version or higher. Use this forum thread as an example to identify that:
    [Can't find  ESA ECC-SE 603 SWCV;
    So it is possible depending on whether the Enterprise Service is available with the ECC version you have & without PI or ESR or anything else. The ESR is a nice to have & just makes life a lot easier. A services registry is also a nice to have but not compulsory.
    Regards, Trevor

  • How i use Enterprise Services?

    Hello @ll experts,
    i hope that is the right Forum-Category.
    I don't find any description, how is use Enterprise Services with SAP PI for my IT-Scenario.
    Actual situation:
    I import the XI-Content (there is the Service Interface to use for the ES) in the Enterprise Service Repository (SAP PI 7.1), copied the Service Interfaces and all dependence Objects in my own Software-Compoment.
    My Question:
    What i should doing to config in my sap ERP ECC 6.0 with the Enterprise Service to connect with SAP PI 7.1?
    Maybe ABAP-Proxies?
    Thanks in Advance,
    best regards
    armin

    Hello,
    Once you build Service Interface in PI, you need to generate PROXY in back end ERP system using SPROXY. After that you need to implement the Proxy Class Method by writing glue code using SE80. Now, you may setup End Point using SOAMANAGER. Please see the link for details: [http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60cb2b4c-af72-2b10-a3a2-a2f718d2a565]
    Thanks,
    Venu

  • How to map business process and enterprise service?

    Recently, I read some documents about ESA. I'm confusing about the relationship between business process and enterprise service. In other word, how to map the business process to enterprise service after the business process is analyzed? Is there any methodology/rule to define business process and wrap them into service in ESA?

    Hi Sherry,
    I like to add some of my thoughts about that discussion. From my point of view ESA is much more than just another BPM or Enterprise BPM. ESA is adresses six key areas and I think all of them are really needed:
    - <b>People Productivity</b> as the word itself describes...it's about portals and productivity.
    - <b>Embedded Analytics</b> has to integrate transactional and analytical content.
    - <b>Service Composition</b> is used for model-driven service composition and services orchestration.
    - <b>Service Enablement</b> is about a Enterprise Services Repository filled with business meaningful Enterprise Services and service patterns for enabled objects. Excactly this is where SAP has years of experiences.
    - <b>Business Process Platform</b> is about service enablement of all application platform objects and engines. This is the place where "BPM" for core business processes resits.
    - <b>Life-Cycle Management</b> has to cover the deployment, configuration, operation and change management for ESA based processes.
    Therefore the term "BPM" is located in serveral layers of an ESA approach. On the level of <u>Business Process Platform</u> BPM is providing the choreography for core business preocesses.
    At <u>Service Enablement</u> BPM needs to compose out of granular services (I would say "atomic" services)
    buiness meaningful services (here we have "molecular" services).
    The third level where BPM could be used is <u>Service Composition</u> because exactly this is the place
    where serveral Enterprise Services could be combined to a process representation.
    To come back to the discussion:
    1. The question should be how to indentify business meaningful services which could represent single process steps. ATP check, Credit card check, ... could be examples. In theory this service could be out-tasked, defined more flexible etc. This means that processes needs to be evaluated for Enterprise Service candidates. Afterwards you can check against SAP's Enterprise Services Repository for already existing Enterprise Services. The evalution for enterprise services candidates will be supported by the metodology mentioned by Kaj and David.
    2. I think domains in this context should be motivated by business and/or functional areas. Depending on the granularity. For example Order Fulfilment Services, Master Data Services, Search Services... These kind of serices can be combined again to services such as "Search of Master Data" (Search Service + Read Master Data Service) etc. or can be used to generate UI to be used in a ESA application.
    Your thoughts?
    Very best regards
    Wulff

  • POS Integration-POSDM, ERP, PI - using enterprise services-Connectivity Kit

    Hello,
    below you find a link to the official Connectivity Kit for Integration Scenario: POS Integration.
    The integration scenario POS Integration is based on SAP ERP and SAP NetWeaver BI /SAP POS Data Management using enterprise services.
    You will find an implementation Guide as well as descriptions of the enterprise services used.
    https://wiki.sdn.sap.com/wiki/x/1ACFAQ
    Best Regards,
    Markus

    Hi, Markus,
    thank your for your input! very interesting!
    I'm wondering which benefits this POS Integration over Enterprise Services has, comparing with the conventional IDoc transfer?
    Regards
    Rene

  • Questions on Importing an Enterprise Service Definition into PI via ESR

    Hi all,
    I 've just created a service definition for BAPI_CUSTOMER_GETDETAIL2 and imported it into ESR and PI (steps below)
    1) ERP - Created a Service Definition for BAPI_CUSTOMER_GETDETAIL2 called ZSD_ACCOUNT_GET_DETAIL
    2) Configured the EndPoint in SOAMANAGER (tested the service works fine)
    3) Published the Service in ESR (cut and paste the WSDL URL into the Publish Wizard in ESR)
    --- Question1 - is there a way to publish from ERP directly 
       - (something simiar to how in PI Integration Builder you can publish a Sender Agreement 
         by opening the Sender Agreement and selecting Sender Agreement -> Publish in SR)
    4) Created External Definition for the Message Definitions in PI
        - I did this by downloading the WSDL from the  ZSD_ACCOUNT_GET_DETAIL in ERP
        - manually editing the WSDL to remove the policy defintions
        - Imported the external definition into PI
    --- Question 2 - Is there an easier way to get the WSDL or XSD in ERP (e.g. from the BAPI without the policy statements)?
    --- Question 3 - Is there a way for PI Enterpise Service builder  to import the definition straight from ESR (a menu option)?
    --- Question 4 - Is there a way to export the WSDL from ESR to a file.
    As I said I have it working but it definitely appeared to be a "clunky" process.
    Any answers or tips in streamlining this would be appreciated.
    Cheers,
    John

    Hi Mark,
    Thanks for your response. I was aware of the functionality and I appreciate the link.
    In hindsight I could have used this to import the data structures into the Enterprise Service Builder, which answers Questions 1 and 2.
    For Questions 3 and 4, I guess I'm still looking for a better understanding of how the service registry and the Enterprise Service Builder interact.
    Right now I'm publishing the service in the service registry and importing external defintions in the Enterprise Service builder.
    I think this is cumbersome and ideally would think that the Enterprise Service Builder could "pull" external definitions from the service registry.
    Thanks again for clarifying questions 1 and 2. The updated question list is below.
    Regards,
    John
    Question1 - is there a way to publish from ERP directly
    - no, instead use the import rfc and idoc functionality built into the Enterprise Service Builder
    Question 2 - Is there an easier way to get the WSDL or XSD in ERP (e.g. from the BAPI without the policy statements)?
    - Rather than use the WSDL use theimport rfc and idoc functionality built into the Enterprise Service Builder
    Question 3 - Is there a way for PI Enterpise Service builder to import the definition straight from ESR (a menu option)?
    Question 4 - Is there a way to export the WSDL from ESR to a file.

Maybe you are looking for

  • Using ABAP FM in hana enviroment

    Hi Experts, I am quite beginner to HANA,while reading about the process of creating procedures(ABAP) in HANA,this comes in my mind that can we call FM of abap in hana procedures?If we can, then BAPI's can also be called in hana procedures?

  • Schedule rman script in Windows 2003

    Oracle 10.2. I wrote a rman script and tried to schedule auto run in Windows 2003 server. I got this errors: RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============

  • Trouble compiling python-scipy-svn

    Can somebody point me in the right direction?? here is the copy and paste from right before it errors out. customize UnixCCompiler customize UnixCCompiler using build_ext customize Gnu95FCompiler customize Gnu95FCompiler using build_ext building 'sci

  • Obiee error...solaris path related

    hi...the thread am going to post is regarding the OBIEE, but I found it is the error of setting up some path..thats why i posted it here... ...while running the schconfig in solrais environment...i am getting the following error... ./schconfig ld.so.

  • Adobe AIR Corrupting JSON data?

    I am experiencing a very strange issues with Adobe AIR truncating JSON responses randomly. I have an AIR application which communicates with a server process via JSON. The issue I am experiencing is that the server is sending a valid JSON response bu