Inside out Approach in XI

Hi all,
1.) How is Inside out Approach Different From Outside in approach in XI?
2.) Do we have proxies coming into picture in Inside out approach.?
3.) SAP uses only Outside in ..! why not Inside out approach..?

Hi,
just have a look at this quote given by Michal in other thread..
You can use the following approaches when developing interfaces:
· Outside-In: You can develop new, platform-independent message interfaces by using the Integration Builder. Message interfaces are based on the WSDL standard Web Services Description Language), an XML schema for describing network services. Using this description, you can generate platform-specific proxies in Java or ABAP that you can then use to implement the actual message exchange.
· Inside-Out: You can connect interfaces from SAP and non-SAP systems to SAP Exchange Infrastructure by using adapters. The Integration Builder can import interface descriptions in XML format for BAPI, RFC, and IDoc interfaces from SAP systems Release 4.0 or higher.
from:
http://help.sap.com/saphelp_nw04/helpdata/en/ba/d4c23b95c8466ce10000000a114084/content.htm
basically it's all about where you start developing
your interfaces either in XI (and later one in the
system - by proxies ) or in system first and then you try to match
to this interface in XI (by importing IDOCs, RFC, external definitions etc.)
Regards,

Similar Messages

  • Error Exposing a function module as an Enterprise Service. Inside out approach.

    ¿I get the next error when sending a message from a 3rd party to my Enterprise Service anyone has experienced this?
    Error in SOA Runtime Log/Trace viewer get the error:
    A SOAP Runtime Core Exception occurred in method EXEC_PROCESSING_CS_P of class CL_SOAP_WSRMB_11_PROT at position id 0 with internal 1205 and error text SRT: WSR Reliable Request-Response message are not supported in this release(fault of location is 1).

    hi,
    the data types like typ_s_ressource are defined.
    they are declared in the include LZTPGTOP.
    The declaration of typ_s_ressource is:
    types: begin of typ_s_ressource,
            perno type hrsobid-sobid,
            org_unit type objid,
            position type hrsobid-sobid,
            leadpos type c,
           end of typ_s_ressource.
    If u have any questions, you can ask me, but try to provide a solution.
    Thanks,
    Srinivas.

  • Difference in Inside-out and Outside-In development approaches

    Hi,
    Can you please tell me difference between Inside-out and Outside-In development approaches. I heard it with respect to adapters and proxies.

    Hi Rupesh...
    <b>Nice question as a Project Management point of view..</b>
    We can go for Interface development in 2 ways..:
    1. Create Interface objects in XI and replicate that thing in both sides for further development..
    Adv :: You are not dependent on others for XI development....Like in case of Proxies.
    Disadvantage : Skill in proxy required..
    2. Create RFC/IDoc  in end systems and import those in XI for development..
    Advantage  : People are usually familiar/comfortable with adapter oriented approach rather then adapter less..
    Disadvantage : you can't start your work before the end systems have completed their task..Once they have completed then only you can import the RFC/IDoc and proceed..
    About deciding the approach : It depends upon teams strength/situation ...Like in one of the project i have worked Project needs to be done by a Consortium of 3 teams from different companies..One for handling legacy one for R3 one for XI..
    So we went for Approach 1 as we don't want our work to be dependent on others..
    Hope i am clear..
    Regards,

  • Outside-In vs Inside-Out  (Proxies vs Adapters)

    Hi all,
    can anybody tell me about outside-in and inside-out development approach?
    What meaning have "outside" and "in" by outside-in? and "inside" and "out" by inside-out? I have read, that the first one are used by proxies, the second -  by adapters.
    But I don't really know, how I should understand this "outside" and "inside"?

    Hi,
    just have a look at this quote:
    You can use the following approaches when developing interfaces:
    +·        Outside-In: You can develop new, platform-independent message interfaces by using the Integration Builder. Message interfaces are based on the WSDL standard Web Services Description Language), an XML schema for describing network services. Using this description, you can generate platform-specific proxies in Java or ABAP that you can then use to implement the actual message exchange.
    ·        Inside-Out: You can connect interfaces from SAP and non-SAP systems to SAP Exchange Infrastructure by using adapters. The Integration Builder can import interface descriptions in XML format for BAPI, RFC, and IDoc interfaces from SAP systems Release 4.0 or higher.+
    from:
    http://help.sap.com/saphelp_nw04/helpdata/en/ba/d4c23b95c8466ce10000000a114084/content.htm
    basically it's all about where you start developing
    your interfaces either in XI (and later one in the
    system - by proxies ) or in system first and then you try to match
    to this interface in XI (by importing IDOCs, RFC, external definitions etc.)
    Regards,
    michal
    XI / PI FAQ - Frequently Asked Questions

  • New Skype Emoticons for Disney Movie Inside Out

    I saw this news post: http://blogs.skype.com/2015/06/18/disneys-inside-out-emoticons-launch-on-skype-today-express-your-feelings-with-our-new-emoticons/ Checked for updates but can't seem to see the emoji on my Windows Phone or Windows Desktop with version 7.5.80.102. What are the keyboard shortcodes for these emoji? They're not listed here: https://support.skype.com/en/faq/FA12330/what-is-the-full-list-of-emoticons?q=emoticons&intcmp=blogs-_-generic-click-_-disneys-inside-out-emoticons-launch-on-skype-today-express-your-feelings-with-our-new-emoticons

    mmnoble wrote:
    I saw this news post: http://blogs.skype.com/2015/06/18/disneys-inside-out-emoticons-launch-on-skype-today-express-your-feelings-with-our-new-emoticons/
    Checked for updates but can't seem to see the emoji on my Windows Phone or Windows Desktop with version 7.5.80.102.
    What are the keyboard shortcodes for these emoji?
    They're not listed here: https://support.skype.com/en/faq/FA12330/what-is-the-full-list-of-emoticons?q=emoticons&intcmp=blogs-_-generic-click-_-disneys-inside-out-emoticons-launch-on-skype-today-express-your-feelings-with-our-new-emoticons
    Mod Edit: Edited post to comply with the Skype Community Guidelines and Skype Etiquette
     

  • Inside-out and Outside-in development

    What is Inside-out and Outside-in development in XI related to Adapters and Proxies?

    Hey
    Outside-In: You can develop new, platform-independent message interfaces by using the Integration Builder. Message interfaces are based on the WSDL standard Web Services Description Language), an XML schema for describing network services. Using this description, you can generate platform-specific proxies in Java or ABAP that you can then use to implement the actual message exchange.refers to Proxy development
    · Inside-Out: You can connect interfaces from SAP and non-SAP systems to SAP Exchange Infrastructure by using adapters. The Integration Builder can import interface descriptions in XML format for BAPI, RFC, and IDoc interfaces from SAP systems Release 4.0 or higher.Refers to adapters usage
    source:
    http://help.sap.com/saphelp_nw04/helpdata/en/ba/d4c23b95c8466ce10000000a114084/content.htm
    thanx
    ahmad
    Message was edited by:
            Ahmad

  • WRV210 Inside out? How to?

    Hello,
    I have a linksys WRV210.
    To get the Quick VPN to work, we add to upgrade firmware to lastest 1.0.39. We can now setup VPN to work properly from outside in.
    This issue now is that we can't be VPN client of an outside network.
    We tried many things and the only thing that worked is to go back to the old version of firmware.
    Any Ideas?
    Thanks

    Hello juunda ,
    I'm doing this for futur owners of this unit but I already bought something else. I will try to explain differently.
    I have clients that uses VPN to connect to my network. They are using the lastest Quick VPN and it finally works with the last firmware upgrade. So, from outside to connect to the inside. It is OK. I am happy.
    I also have to connect to Client's network using CISCO VPN client V5.0.07.0410. Since that last firmware upgrade, this does not work. So from inside to connect to the outside, it is not OK. I'am not happy.
    We are using XP sp3 but as for our clients, name it, they have it.
    We also found instability since that last firmware upgrade. We are loosing internet sometimes. To fix it, we have to reboot the router. This happens twice a week.
    From an operationnal point of view, this unit as been costly in regards of downtime and troubleshooting time. Even if I pay 20 times this unit cost, I will still save money buying something better.
    I thank you for you help and hopefully, you guys will fix this for actual and futur owners of this unit.

  • Web Service Commit (BAPI inside out)

    Hi all,
    I want to use update BAPI through web service which made by Web Service Wizard.
    I know we usually have to use BAPI_TRANSACTION_COMMIT to commit.
    Can I call single web service with commit?
    I found optional configrations in Service Definision (TR- SE80).
    "Configration" Tab=>"Operation Profile".
    commit hundling
    tranaction hudling
    It seems we can commit without BAPI_TRANSACTION_COMMIT.
    I tried several options but it didn't work.
    And I could find any document in help.sap.com and SDN like
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/9b/dad1ae3908ee44a5caf57e10918be9/frameset.htm
    Requirement
    1) We want to use BAPI without rapping.
    2) We want to use Web Service Wizard for BAPI/RFC web service generation.
    Environment
    ERP6.0 NW7.0(SP18)
    Regards,
    Teru

    Teru,
    When the web service is made for the BAPI to update, through the wizard,
    1) the endpoint should be selected as BAPI after giving the service name and short text
    2) Next scree, choose the application and the BAPI you need for update
    3) On the next screen, you have the option to add BAPI commit function to the existing list of methods. There is a pushbutoon which appears at the bottom of the table - BAPI Commit/Rollback
    So, the we service will have the BAPI commit included along with the update BAPI. So you need to invoke only one webservice from your end.
    Hope this helps!!
    Regards
    Deepthi

  • Movie Review: Inside Out

    Riley was living a pretty joyful life in Minnesota, but when her parents decide to pack up and head west to San Francisco, her emotions - joy, sad, fear, disgust and anger, struggle to guide her through her new life.

    Conserve space on iPad
    You should download movies to iTune (computer) and only sync them to iPad as and when you want to watch them.
    After watching the movies, you can unsync the movie to make space for the next one.
    Message was edited by: Diavonex

  • ????Do you know JBuilder inside out??????????

    if you do ......can you please explain how to use the events feature......in visual cafe its easy .....in JBuilder it doesn't show how to get one component to have an action on another...........????????????????

    if you do ......can you please explain how to use the
    events feature......in visual cafe its easy .....in
    JBuilder it doesn't show how to get one component to
    have an action on another...........????????????????What exactly are you looking for? Do you want to fire an event in response to some action (say, if the user clicks a button, you then want the button to execute some custom code?) If so, what you need to do is set up a listener to the button. For buttons, you would do something like this:
    // add these import statements to your class:
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    // add this method to your class
    private ActionListener yourActionListener = new ActionListener()
       public void actionPerformed(ActionEvent e)
          // your actions go here.
    // add the following code to your class, after yourButton is initialized
    // I'm assuming that somewhere in your class there would be
    // a statement like this one:
    //private JButton yourButton = new JButton("A button");
    yourButton.addActionListener(yourActionListener);regards,
    mkares

  • Wireless keyboard caps lock is inside out.

    I have a wireless keyboard working with Mac Air.   The caps lock key is randomly on caps with the light on  -  or off with the light on.  I've checked that the Caps Lock key on the mac air keyboard is off so that the caps lock key on the remote keyboard isn't getting a different signal but that doesn't seem to make any difference.  They apparently arent' related and probably shouldn't be related. 
    Suggestions?   What's most curious is that its random and shifting back and forth. 

    Sorry...I sometimes "assume" things...dumb on my part
    PRAM=Parameter Random Access Memory - reset like this:  http://support.apple.com/kb/PH11243
    SMC=System Management Controller - reset like this:  http://support.apple.com/kb/HT3964
    Neither of those resets will hurt anything, and sometimes they "fix" odd problems.
    Barry

  • Urgent Answers.....tommorow is my exam.....

    I would be thankful if anyone can answer my questions as soon as possible....tommorow is mt exam...
    1) Which of the mapping is not available in XI By default
    a. Message Mapping
    b. ABAP Mapping
    c. Java Mapping
    d. XSLT Mapping
    e. None of the above.
    2) Choose the true about types of mapping XI supports
    a. Structure Mapping
    b. Node mapping
    c. Value Mapping
    d. Functional Mapping
    3) During Mapping the attribute or element is already assigned mapping, but mapping is not complete. What is the color of ICON for the element/attribute?
    a. Red
    b. White
    c. Yellow
    d. Green
    4) Which of the following is not generic function?
    a. concat
    b. CopyValue
    c. DateTrans
    d. ifWithoutElse
    5) Which of the following in not true about user defined Simple functions
    a. process individual input filed values for each function call
    b. Expect string as input parameter
    c. Takes the object of GlobalContainer class
    d. Return a string
    6) Which of the following are required to create a user defined function
    a. Name
    b. Description
    c. Argument Count
    d. Label
    7) Which of the following package are by default imported in user defined functions
    a. java.lang
    b. java.io
    c. java.reflect
    d. All the above
    e. None of the above
    8) Mapping trace does not support following function. Choose one
    a. addWarning
    b. addDebugMessage
    c. addDebugInfo
    d. addInfo
    9) In Mapping Trace addWarning function which of the following is true.
    a. Supports trace level 1,2 and 3 .
    b. Supports trace level 1,2 .
    c. Supports trace level 1 .
    d. Supports trace level 1,2 ,3 and 4 .
    10) Which of the following is not true about multi mapping
    a. Multimapping supports m:n transformation
    b. Use Abstract interfaces
    c. Can be implemented without ccBPM
    d. Development is same as Message mapping
    11) Mapping template can be defined for structure mapping for the following structure. Chose the wrong one.
    a. Data type true
    b. Complex types in IDOC and RFC’s true
    c. Complex types in external definitions true
    d. Message types false
    e. Reference types used in multiple templates can be located in any software component. True
    12) Which of the following is true about XSLT/JAVA mapping –
    a. You can create a .jar or .zip in XI
    b. Create new imported archive and import .jar in IR
    c. Upload XSLT/JAVA programs and can modify them within XI
    13) In Standard function category, date format is –
    a. ddMMyy
    b. MM/dd/yyyy
    c. ddmmyyyy
    b. MM/dd/yy
    14) Which of the following are mapping objects –
    a. Imported Archives
    b. Message mapping
    c. Mapping template
    d. Interface mapping
    15) The conditions in Boolean function can be represented in the form of –
    a. Square
    b. Triangle
    c. Circle
    d. Rhombus
    16) Which of the following are Standard functions –
    a. Concat
    b. Date
    c. Substring
    d. FormatNum
    17) How do you define mapping of non-mandatory nodes –
    a. minOccurs > 1
    b. minOccurs = 0
    c. maxOccurs > 1
    Some more questions are:
    1) XI is positioned under which if the following
    1) People Integration
    2) Information Integration
    3) Process Integration
    4) Application Platform
    2) SAP XI support which of the following
    a) Sync and Async communication
    b) Sync communication
    c) Async communication
    d) None of the above
    3) SAP XI is an integration technology and platform for
    1) SAP and non SAP application
    2) A2A and B2B scenarios
    3) Async and sync communication
    4) Cross component business process management.
    4) XI uses which of the following web stds for communication with the other systems
    1. WSDL
    2. SOAP
    3. XML
    4. None of the above
    5) Integration builder uses which of the following framework
    1. Client Server framework
    2. Client framework
    3. Server framework
    4. All of the above
    6) Which of the following systems can be integrated with SAP XI
    1. SAP system only
    2. SAP and Non SAP systems
    3. Business Partners and Public Marketplaces
    4. All of the above
    7) SLD uses which framework
    1) Client Server framework
    2) Client framework
    3) Server framework
    4) All of the above
    7) SLD is based on which architecture
    1) Common Interface Model proposed by Distributed management Task force.
    8) Which is equivalent to QoS
    2) BE &#61664; sRFC
    3) EO &#61664; tRFC
    4) EOIO &#61664; qRFC
    9) XI message protocol is based on
    • SOAP envelop with message header or SOAP message with attachment
    • SOAP envelop without message header
    • All of the above
    10) XI transport protocol is based on
    • HTTP or HTTPS
    11) Which of the core services the adapter framework provides
    • Messaging
    • Queuing
    • Security Handling
    • All of the above
    12) Central Monitoring tool provided which of the following services
    • Component monitoring
    • Message monitoring
    • Graphical end to end and performance monitoring
    • All of the above
    13) SLD supports which of the following dimensions.
    • Solution dimension
    • Transport dimension
    • Technical dimension
    • All of the above
    14) Two main areas of SLD are
    • System catalog and Software catalog
    15) Which contains the information about all the software component and products including their versions and all info about third party systems
    • Component landscape
    • Landscape Description
    • Business systems
    • Technical Systems
    16) Which contains the information about the installed landscape element
    • Component landscape
    • Landscape Description
    • Business systems
    • Technical Systems
    17) True or False
    • Technical system may have multiple component installed on it &#61664; True
    • Software product is composed of one or more software components &#61664; True
    • Business system name must be unique for the landscape &#61664; True
    • Technical system can have only one Business system associated with it &#61664; False
    • Software component system can have more than one software component version associated with it &#61664; True
    • Data type can be reused in other structure &#61664; True
    True or false:
    1. XML messaging is used in XI to implement tight coupling.( implemeneted for loose coupling
    2. Integration Engine is a Product to be used at runtime and relies on content of Integration Directory (True)
    3. SLD is an Open architecture, based on CIM (True)
    4. Synchronous communication makes use of Q.S, “Best effort“ ONLY. Fasle
    5. Asynchronous communication makes use of Q.S, exactly-once-in-order ONLY False
    6. Adapter framework based on Java Connector Architecture (JCA) True
    7. Security enrichments for B2B consists of Digital Signature AND Encryption (true)
    8. Partner Connectivity Kit enable partners of XI customers to conduct XML document exchange with XI  (False)
    9. Products are collections of Software Components and both Software Products and Components exist in versions. (True)
    10. In the Software Catalog we define each Technical System in the landscape. (True)
    11. The relationship between a software product and its constituent components is described in the SLD by an association called a Software Feature. (True)
    12. SAP XI utilizes two types of content: mention those………
    13. Mention the 3 dimensions of System .
    14. SLD is based on Configuration Information Model (CIM) of the Distributed  Management Task Force (DMTF): (True)
    15. SLD is also the basis for SAP Solution Manager (True)
    16. XI Integration is interface-driven. True
    17. Message types and Data types are defined as XML Schema (XSD)  True
    18. The Interface type corresponds to the root of the XML message  True
    19. The Message Interface is the highest-level representation of XML metadata True
    Adapters:
    1) Adapters convert messages from XI protocol (SOAP with attachments over Http) to the respective protocol spoken by the application and vice versa (True / False)
    2) Application can be categorized based on their function
    a) Application Adapter
    b) Technical Adapter
    c) Industry Adapter
    d) Business Adapter
    3) SAP, SIEBEL is not an application adapter (True / False)
    4) File, RFC, JMS, JDBC, MarketPlaces are Technical Adapter (True / False)
    5) Rosettanet & CIDX is Business Adapter (True / False) (Industry Adapter)
    6) Technical Adapter are low level adapter, they just provide gateway to the application system. (True / False)
    7) Plain Http & IDOC adapter resides within the Integration Server (ABAP)
    (True / False)……….
    8) Adapter framework is the core of Adapter engine. What core services are common to all the adapters?
    a) Messaging,
    b) Queuing,
    c) Security Handling,
    d) Debugging
    9) Adapter framework supports JCA J2EE Connector Architecture (True / False)
    10) Adapter engine can be deployed centrally and not locally (True / False)
    11) Central Adapter engine is manually installed with Integration Sever
    (True / False)
    12) Monitoring of IDOC & Plain Http Adapter is not done thru RWB there are specific ABAP transaction to monitor these adapters
    (True / False)
    13) Adapters are know as Inside out Approach (True / False)
    14) Proxies are known as Outside In approach (True / False)
    15) Communication between PCK & SAP XI is via http messaging protocol
    (True / False)
    16) SAP PCK includes the following adapters FILE, JDBC, JMS SOAP, IDOC (True / False)
    17) Adapter Framework has its own persistence Layer (True / False)
    18) In case of JMS & JDBC vendors specific drivers must be deployed in the SAP J2EE engine in order to function properly (True / False)
    19) Communication between Integration Sever & Adapter Engine is done using SAP XI messaging protocol (True / False) : Communications can be done through XI-SOAP and HTTP protocol.
    20) Since PCK is detached from Integration Central configuration and administration is not possible (True / False)
    BPM:
    1. The pattern that can be used to receive Multiple messages in parallel and send the message in the reverse sequence
    1. Collect
    2. Multicast
    3. Serialization
    4. Sync/Async
    2. The pattern used to send messages to multiple receivers and waiting for a response message from each receiver is known as
    1. Collect
    2. Multicast
    3. Serialization
    4. Sync/Async
    3. A local correlation is used to send messages to multiple receivers so that a separate instance of the correlation can be processes for each receiver.
    True/ False
    4. In serialization you cannot specify that the process must wait for an acknowledgement each time that it sends a message
    True/ False…….
    5. You should always use multiline container whenever you create a collect pattern.
    True / false
    6. You should use an infinite while loop for Collect patterns of type
    1. Payload dependent
    2. Time dependent
    3. Message dependent
    4. Different interfaces.
    7. The collect pattern of Different interfaces can be done without a Fork step
    True/ false.
    8. if Multiple conditions are specified for a fork statement the conditions are checked in sequence
    True/False
    I would be thankful if anyone can answer my questions as soon as possible....tommorow is mt exam...

    1) Which of the following package are by default imported in user defined functions
    a. java.lang
    b. java.io
    c. java.reflect
    d. All the above
    e. None of the above
    ans: All the above
    2) Which of the following is not true about multi mapping
    a. Multimapping supports m:n transformation
    b. Use Abstract interfaces
    c. Can be implemented without ccBPM
    d. Development is same as Message mapping
    ans:b. Use Abstract interfaces
    3) Which of the following is true about XSLT/JAVA mapping –
    a. You can create a .jar or .zip in XI
    b. Create new imported archive and import .jar in IR
    c. Upload XSLT/JAVA programs and can modify them within XI
    ans:You can create a .jar or .zip in XI
          Create new imported archive and import .jar in IR)
    4)SAP XI support which of the following
    a) Sync and Async communication
    b) Sync communication
    c) Async communication
    d) None of the above
    ans: Sync and Async communication
    5) XI is positioned under which if the following
    1) People Integration
    2) Information Integration
    3) Process Integration
    4) Application Platform
    ans: Process Integration
    6). You should use an infinite while loop for Collect patterns of type
    1. Payload dependent
    2. Time dependent
    3. Message dependent
    4. Different interfaces.
    ans: Payload dependent
           Time dependent
    7) XI uses which of the following web stds for communication with the other systems
    1. WSDL
    2. SOAP
    3. XML
    4. None of the above
    ans: SOAP
    8) Which of the following systems can be integrated with SAP XI
    1. SAP system only
    2. SAP and Non SAP systems
    3. Business Partners and Public Marketplaces
    4. All of the above
    ans:All of the above
    9) SAP XI is an integration technology and platform for
    1) SAP and non SAP application
    2) A2A and B2B scenarios
    3) Async and sync communication
    4) Cross component business process management.
    ans:SAP XI is an integration technology and platform for
          SAP and non SAP application
          A2A and B2B scenarios
          Async and sync communication
          Cross component business process management
    10) Which is equivalent to QoS
    a) BE &#61664; sRFC
    b) EO &#61664; tRFC
    c) EOIO &#61664; qRFC
    ans:a,b,c
    True or false:
    1. XML messaging is used in XI to implement tight coupling.( implemeneted for loose coupling
    ans:true
    2. Integration Engine is a Product to be used at runtime and relies on content of Integration Directory (True)
    ans:true
    3. SLD is an Open architecture, based on CIM (True)
    ans:true
    4. Synchronous communication makes use of Q.S, “Best effort“ ONLY. Fasle
    ans:true
    5. Asynchronous communication makes use of Q.S, exactly-once-in-order ONLY False
    ans: false
    6. Adapter framework based on Java Connector Architecture (JCA) True
    7. Security enrichments for B2B consists of Digital Signature AND Encryption (true)
    ans:true
    8. Partner Connectivity Kit enable partners of XI customers to conduct XML document exchange with XI (False)
    ans:false
    9. Products are collections of Software Components and both Software Products and Components exist in versions. (True)
    ans:true
    10. In the Software Catalog we define each Technical System in the landscape. (True)
    ans:true
    11. The relationship between a software product and its constituent components is described in the SLD by an association called a Software Feature. (True)
    ans:true
    12. SAP XI utilizes two types of content: mention those………
    ans:IR and ID
    13. Mention the 3 dimensions of System .
    ans: solution ,transport, and techncal dimensions
    14. SLD is based on Configuration Information Model (CIM) of the Distributed Management Task Force (DMTF): (True)
    ans:true
    15. SLD is also the basis for SAP Solution Manager (True)
    ans: true
    16. XI Integration is interface-driven. True
    ans:true
    17. Message types and Data types are defined as XML Schema (XSD) True
    ans:true
    18. The Interface type corresponds to the root of the XML message True
    ans:false
    19. The Message Interface is the highest-level representation of XML metadata True
    ans: true
    Adapters:
    1) Adapters convert messages from XI protocol (SOAP with attachments over Http) to the respective protocol spoken by the application and vice versa (True / False)
    ans:true
    2) Application can be categorized based on their function
    a) Application Adapter
    b) Technical Adapter
    c) Industry Adapter
    d) Business Adapter
    ans: a
    3) SAP, SIEBEL is not an application adapter (True / False)
    ans:false
    4) File, RFC, JMS, JDBC, MarketPlaces are Technical Adapter (True / False)
    ans:true
    5) Rosettanet & CIDX is Business Adapter (True / False) (Industry Adapter)
    ans:true
    6) Technical Adapter are low level adapter, they just provide gateway to the application system. (True / False)
    ans:true
    7) Plain Http & IDOC adapter resides within the Integration Server (ABAP)
    (True / False)……….
    ans:true
    8) Adapter framework is the core of Adapter engine. What core services are common to all the adapters?
    a) Messaging,
    b) Queuing,
    c) Security Handling,
    d) Debugging
    ans: messaging ,queing and security handling
    9) Adapter framework supports JCA J2EE Connector Architecture (True / False)
    ans:true
    10) Adapter engine can be deployed centrally and not locally (True / False)
    ans:false
    11) Central Adapter engine is manually installed with Integration Sever
    (True / False)
    ans:true
    12) Monitoring of IDOC & Plain Http Adapter is not done thru RWB there are specific ABAP transaction to monitor these adapters
    (True / False)
    ans:true
    13) Adapters are know as Inside out Approach (True / False)
    ans:true
    14) Proxies are known as Outside In approach (True / False)
    ans:true
    15) Communication between PCK & SAP XI is via http messaging protocol
    (True / False)
    ans :false
    16) SAP PCK includes the following adapters FILE, JDBC, JMS SOAP, IDOC (True / False)
    ans:false
    17) Adapter Framework has its own persistence Layer (True / False)
    ans:true
    18) In case of JMS & JDBC vendors specific drivers must be deployed in the SAP J2EE engine in order to function properly (True / False)
    19) Communication between Integration Sever & Adapter Engine is done using SAP XI messaging protocol (True / False) : Communications can be done through XI-SOAP and HTTP protocol.
    ans:false
    20) Since PCK is detached from Integration Central configuration and administration is not possible (True / False)
    ans:TRUE

  • Webservice:get data from SAP ECC

    hi,
    i want webservice.that webservice will fetch the data from sap ecc system.
    i need steps for creating webservice.i have some functionality .what can i expose as webservice.
    thanks
    raj

    Hi Raj,
    If we trying to fetch data from SAP ECC system then expsoing as a web service from NWDS (Netweaver Developer studio ) would the best option.First we need to create a Portal Service that invokes the functionalities of the SAP application component( Business solution which uses ECC) using the SAP Java Connector. Then you can create a Web Service from the Portal Service.
    If your SAP application component runs on SAP Web Application Server (WebAS) 6.20 or later, then you can directly enable Web Services on the application component by using the application server's native Web Service capabilities.
    1. To turn on the WebAS 6.20 SOAP Processor, you need to:
    Configure the Internet Communication Framework (ICF) of the WebAS to start the Internet Communication Manager (ICM) and activate the HTTP protocol support
    Use transaction SICF to activate the SOAP Runtime Handler: default_host -> sap -> bc -> soap -> rfc.
    Once the SOAP Processor is turned on, the RFM-implemented Web Services can be invoked at http://<host_name>:<port_number>/sap/bc/soap/rfc
    6.20 also provides a Web Service Browser, which is a BSP web application that can be used to browse all RFM-implemented Web Services in the system, and generate WSDLs for these Web Services.
    2. In a WebAS 6.40-based SAP application component, such as SAP Enterprise Core Component (ECC) 5.0, or a WebAS 7.0-based application component, such as ECC 6.0, by default, few Web Services are pre-delivered by SAP. But it is pretty easy to create Web Services in a WebAS 6.40-based system.
    Inside-Out Approach: if within the SAP application component there already exist one or several RFMs or BAPIs that suit your needs, you can create Web Services based on them without any additional programming. The basic steps include:
    Using the Service Definition Wizard, which can be started from transaction SE80, SE37, or BAPI, to create a (Web) service definition from an RFM, a function group, or a BAPI.
    When creating the service, you have the option to rename or hide operations (methods) and parameters, define default values for parameters, and changing parameter types.
    After the service definition is created, you need to use transaction WSCONFIG to release the service definition for the SOAP runtime.
    Afterwards, by using transaction WSADMIN, you can for any released Web Service, call the Web service homepage which provides utilities for using and testing the Web Service, generate WDSL, configure the logging and tracing settings, and publish the Web Service as a Business Service in an UDDI registry.
    Hope these steps are helful to you.
    Regards,
    Shaila

  • BPM Process with offline adobe forms - NW CE 7.2 SP3

    Hi experts, I have to develop the following scenario and I still don´t know the correct way that I should follow, I have already created the Process Development DC, the XSD and the XDP files, I have also put the XSD and XDP files into portal drive.
    Scenario:
    1 - This scenario should be started by a webservice that will be created too, this webservice have to receive data that will be used in the whole process.
    2 - Call some RFCs on ECC to retrieve data to prefill the off-line adobe form and the e-mail of the external destinations.
    3 - Send adobe form for e-mail to some external destinations.
    4 - Receive and read adobe form by a dedicated e-mail.
    5 - Send each adobe form by e-mail to an internal user that could approve or reject the document.
    6 - Call some RFC to approved documents.
    7 - Send e-mail back to the receivers to notify about the document if it was approved or rejected.

    The problem is that I am trying to model but a lot of doubts about are breaking me, I need some process sample to follow.
    Know I am creating a process model, I have read about the Process Modeling Approaches but still don´t know wich I should use to my model:
    Top-Down Approach
    Bottom-Up Approach
    Inside-Out Approach
    Taking into account that this process starts on ECC and my process will get data from ECC, prefill and send off line adobe forms by e-mail to get external data to send on ECC after it, with approach I should choice ?
    Does anybody have any process model sample to send me ? It will help me a lot.

  • Tips required for SAP XI online training from SAP eductaion partner?

    Hi,
    Recently I have registered for SAP XI course through online from SAP education partner. I would like to have some advice/share some experience to me for taking the online course effectively am a working person and will be able to spend only 2.5 hrs daily. Also please provide some tips for clearing SAP XI certification at the end of the course.
    Your help will be well appreciated.
    Thanks and Regards
    Praveen.

    Hi,
    if u going to give certification in near future please go through the below questions for ur help.
    XI Certification info:
    http://www.sap.com/services/education/certification/certificationtest.epx?context=FFC760B8923D16BB5150DAE63E7C1A6B331AF0B9E3A8F73CE3A9B7046E051044503600C911DBA13DCE978D3AC9057626D2B68111A7CD2D707E2EEC31213097E46EB790DD0106435EE0756F7B22F3FA4B4FF0645C06954BF3A150E023B4164DA282F33B1BD441FBE4083F2C923E33EA0C5960F8C8950FDEB6081ABED6E0E05E2617A693D85077260F9EA218716A79AEF3AA57C7D5E8975334%7cE41BF735AA1862BF88AE1830FD06B8FCD2D8AECBF5109A3E
    refer the below thread and the certification details:
    Re: XI Certifications
    Certification passing mark:
    Re: XI/PI certification
    Refer http://www.sapteched.com/india/reg/certificationExams2.htm for information and eligibility.
    *Note:
    these all questions are framed by us from all the TBITS during our certification exams this is just for ur reference please dont assume that this surely come in Exams but this will help to some extend to see what is ur prepration level.*
    Refer the below thread for more certification help as well:
    TBIT40:
    1) XI is positioned under which if the following
    1) People Integration
    2) Information Integration
    3) Process Integration
    4) Application Platform
    2) SAP XI support which of the following
    a) Sync and Async communication
    b) Sync communication
    c) Async communication
    d) None of the above
    3) SAP XI is an integration technology and platform for
    1) SAP and non SAP application
    2) A2A and B2B scenarios
    3) Async and sync communication
    4) Cross component business process management.
    4) XI uses which of the following web stds for communication with the other systems
    1. WSDL
    2. SOAP
    3. XML
    4. None of the above
    5) Integration builder uses which of the following framework
    1. Client Server framework
    2. Client framework
    3. Server framework
    4. All of the above
    6) Which of the following systems can be integrated with SAP XI
    1. SAP system only
    2. SAP and Non SAP systems
    3. Business Partners and Public Marketplaces
    4. All of the above
    7) SLD uses which framework
    1) Client Server framework
    2) Client framework
    3) Server framework
    4) All of the above
    7) SLD is based on which architecture
    1) Common Interface Model proposed by Distributed management Task force.
    8) Which is equivalent to QoS
    2) BE &#61664; sRFC
    3) EO &#61664; tRFC
    4) EOIO &#61664; qRFC
    9) XI message protocol is based on
    • SOAP envelop with message header or SOAP message with attachment
    • SOAP envelop without message header
    • All of the above
    10) XI transport protocol is based on
    • HTTP or HTTPS
    11) Which of the core services the adapter framework provides
    • Messaging
    • Queuing
    • Security Handling
    • All of the above
    12) Central Monitoring tool provided which of the following services
    • Component monitoring
    • Message monitoring
    • Graphical end to end and performance monitoring
    • All of the above
    13) SLD supports which of the following dimensions.
    • Solution dimension
    • Transport dimension
    • Technical dimension
    • All of the above
    14) Two main areas of SLD are
    • System catalog and Software catalog
    15) Which contains the information about all the software component and products including their versions and all info about third party systems
    • Component landscape
    • Landscape Description
    • Business systems
    • Technical Systems
    16) Which contains the information about the installed landscape element
    • Component landscape
    • Landscape Description
    • Business systems
    • Technical Systems
    17) True or False
    • Technical system may have multiple component installed on it &#61664; True
    • Software product is composed of one or more software components &#61664; True
    • Business system name must be unique for the landscape &#61664; True
    • Technical system can have only one Business system associated with it &#61664; False
    • Software component system can have more than one software component version associated with it &#61664; True
    • Data type can be reused in other structure &#61664; True
    True or false:
    1. XML messaging is used in XI to implement tight coupling.
    2. Integration Engine is a Product to be used at runtime and relies on content of Integration Directory
    3. SLD is an Open architecture, based on CIM
    4. Synchronous communication makes use of Q.S, “Best effort“ ONLY.
    5. Asynchronous communication makes use of Q.S, exactly-once-in-order ONLY
    6. Adapter framework based on Java Connector Architecture (JCA)
    7. Security enrichments for B2B consists of Digital Signature AND Encryption
    8. Partner Connectivity Kit enable partners of XI customers to conduct XML document exchange with XI
    9. Products are collections of Software Components and both Software Products and Components exist in versions.
    10. In the Software Catalog we define each Technical System in the landscape.
    11. The relationship between a software product and its constituent components is described in the SLD by an association called a Software Feature.
    12. SAP XI utilizes two types of content: mention those.
    13. Mention the 3 dimensions of System .
    14. SLD is based on Configuration Information Model (CIM) of the Distributed Management Task Force (DMTF)
    15. SLD is also the basis for SAP Solution Manager
    16. XI Integration is interface-driven.
    17. Message types and Data types are defined as XML Schema (XSD)
    18. The Interface type corresponds to the root of the XML message
    19. The Message Interface is the highest-level representation of XML metadata
    Adapters:
    1) Adapters convert messages from XI protocol (SOAP with attachments over Http) to the respective protocol spoken by the application and vice versa (True / False)
    2) Application can be categorized based on their function
    a) Application Adapter
    b) Technical Adapter
    c) Industry Adapter
    d) Business Adapter
    3) SAP, SIEBEL is not an application adapter (True / False)
    4) File, RFC, JMS, JDBC, MarketPlaces are Technical Adapter (True / False)
    5) Rosettanet & CIDX is Business Adapter (True / False) (Industry Adapter)
    6) Technical Adapter are low level adapter, they just provide gateway to the application system. (True / False)
    7) Plain Http & IDOC adapter resides within the Integration Server (ABAP)
    (True / False)
    8) Adapter framework is the core of Adapter engine. What core services are common to all the adapters?
    a) Messaging,
    b) Queuing,
    c) Security Handling,
    d) Debugging
    9) Adapter framework supports JCA J2EE Connector Architecture (True / False)
    10) Adapter engine can be deployed centrally and not locally (True / False)
    11) Central Adapter engine is manually installed with Integration Sever
    (True / False)
    12) Monitoring of IDOC & Plain Http Adapter is not done thru RWB there are specific ABAP transaction to monitor these adapters
    (True / False)
    13) Adapters are know as Inside out Approach (True / False)
    14) Proxies are known as Outside In approach (True / False)
    15) Communication between PCK & SAP XI is via http messaging protocol
    (True / False)
    16) SAP PCK includes the following adapters FILE, JDBC, JMS SOAP, IDOC (True / False)
    17) Adapter Framework has its own persistence Layer (True / False)
    18) In case of JMS & JDBC vendors specific drivers must be deployed in the SAP J2EE engine in order to function properly (True / False)
    19) Communication between Integration Sever & Adapter Engine is done using SAP XI messaging protocol (True / False)
    20) Since PCK is detached from Integration Central configuration and administration is not possible (True / False)
    BPM:
    1. The pattern that can be used to receive Multiple messages in parallel and send the message in the reverse sequence
    1. Collect
    2. Multicast
    3. Serialization
    4. Sync/Async
    2. The pattern used to send messages to multiple receivers and waiting for a response message from each receiver is known as
    1. Collect
    2. Multicast
    3. Serialization
    4. Sync/Async
    3. A local correlation is used to send messages to multiple receivers so that a separate instance of the correlation can be processes for each receiver.
    True/ False
    4. In serialization you cannot specify that the process must wait for an acknowledgement each time that it sends a message
    True/ False
    5. You should always use multiline container whenever you create a collect pattern.
    True / false
    6. You should use an infinite while loop for Collect patterns of type
    1. Payload dependent
    2. Time dependent
    3. Message dependent
    4. Different interfaces.
    7. The collect pattern of Different interfaces can be done without a Fork step
    True/ false.
    8. if Multiple conditions are specified for a fork statement the conditions are checked in sequence
    True/False
    Refer the below links:
    /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
    Mapping techniques:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/mapping%2btechniques
    Different types of Mapping in XI:
    /people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
    ValueMapping using the Graphical Mapping Tool
    /people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool
    Mapping Templates:
    http://help.sap.com/saphelp_nw04/helpdata/en/79/2835b7848c458bb42cf8de0bcc1ace/frameset.htm
    Message Mappings:
    http://help.sap.com/saphelp_nw04/helpdata/en/49/1ebc6111ea2f45a9946c702b685299/frameset.htm
    Multi-Mappings:
    http://help.sap.com/saphelp_nw04/helpdata/en/79/2835b7848c458bb42cf8de0bcc1ace/frameset.htm
    Standard Functions Most imp topic:
    http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/frameset.htm
    These are some of the mapping related questions which we have frame during my certification time.
    1) Which of the mapping is not available in XI By default
    a. Message Mapping
    b. ABAP Mapping
    c. Java Mapping
    d. XSLT Mapping
    e. None of the above.
    2) Choose the true about types of mapping XI supports
    a. Structure Mapping
    b. Node mapping
    c. Value Mapping
    d. Functional Mapping
    3) During Mapping the attribute or element is already assigned mapping, but mapping is not complete. What is the color of ICON for the element/attribute?
    a. Red
    b. White
    c. Yellow
    d. Green
    4) Which of the following is not generic function?
    a. concat
    b. CopyValue
    c. DateTrans
    d. ifWithoutElse
    5) Which of the following in not true about user defined Simple functions
    a. process individual input filed values for each function call
    b. Expect string as input parameter
    c. Takes the object of GlobalContainer class
    d. Return a string
    6) Which of the following are required to create a user defined function
    a. Name
    b. Description
    c. Argument Count
    d. Label
    7) Which of the following package are by default imported in user defined functions
    a. java.lang
    b. java.io
    c. java.reflect
    d. All the above
    e. None of the above
    8) Mapping trace does not support following function. Choose one
    a. addWarning
    b. addDebugMessage
    c. addDebugInfo
    d. addInfo
    9) In Mapping Trace addWarning function which of the following is true.
    a. Supports trace level 1,2 and 3 .
    b. Supports trace level 1,2 .
    c. Supports trace level 1 .
    d. Supports trace level 1,2 ,3 and 4 .
    10) Which of the following is not true about multi mapping
    a. Multimapping supports m:n transformation
    b. Use Abstract interfaces
    c. Can be implemented without ccBPM
    d. Development is same as Message mapping
    11) Mapping template can be defined for structure mapping for the following structure. Chose the wrong one.
    a. Data type true
    b. Complex types in IDOC and RFC’s true
    c. Complex types in external definitions true
    d. Message types false
    e. Reference types used in multiple templates can be located in any software component. True
    12) Which of the following is true about XSLT/JAVA mapping –
    a. You can create a .jar or .zip in XI
    b. Create new imported archive and import .jar in IR
    c. Upload XSLT/JAVA programs and can modify them within XI
    13) In Standard function category, date format is –
    a. ddMMyy
    b. MM/dd/yyyy
    c. ddmmyyyy
    b. MM/dd/yy
    14) Which of the following are mapping objects –
    a. Imported Archives
    b. Message mapping
    c. Mapping template
    d. Interface mapping
    15) The conditions in Boolean function can be represented in the form of –
    a. Square
    b. Triangle
    c. Circle
    d. Rhombus
    16) Which of the following are Standard functions –
    a. Concat
    b. Date
    c. Substring
    d. FormatNum
    17) How do you define mapping of non-mandatory nodes –
    a. minOccurs > 1
    b. minOccurs = 0
    c. maxOccurs > 1
    Thnx
    Chirag

Maybe you are looking for

  • Partner application access to portal login info

    How can an SSO partner application (Java) tell whether or not a user has logged in to Portal? I need to log activity in a public application servlet, so I'd like to log the user as PUBLIC if not logged in or as their actual userid. I don't seem to ha

  • I have a new canon pixma printer and want to install it on my macbook air without a cd

    please help i have a new canon pixma printer and want to install it on my macbook air but it doesnt have a cd driver

  • ICloud Status option doesn't display under View Options

    I've searched many threads and haven't found the answer to my question. The iCloud Status option does not display under my View Options (See pic). Any suggestions? Much appreciated.Thank you!! I have verified I am an iTunes Match subscriber. I have m

  • Period = Year

    Hi, I have a dashboard prompt where users are picking a financial period in the format MON-YY, but where APR-09 to MAR-10 = financial year 2010. The behaviour I want on the page is that the user picks the PERIOD in the dashboard prompt, but certain r

  • Background alignment?

    Is there a way to vertically align a background image in a table cell?