on 02-27-2008 11:48 AM
Hello friends,
I had an interview and was asked with simple questions i suppose..
can u please help me in this:
- what is a Java Web Start?
- In how many ways can we do the monitoring?
- what is cache? use? and how many we have?
- what are usage dependancies?
- How many types of mapping? and when to use which mapping?
- difference between end-to-end and performance monitoring?
Thank you in advance...
Have a nice day..
regards,
Amit.
ans1)
When ever we click on the INTEGRATION DIRECTORY or REPOSITORY the JAVA WEBSTART APPLICATION IS LAUNCHED,the need of this application is it dowloads all the files from the central server on to the local machine where you are working.
ans2)
we can do MONITORING (of processed xml msgs ) from T.CODE -SXMB_MONI (integration engine)
SXMB_MONI_BPE(business process engine) or from SXMB_MONI select process radio buttom
and monitoring from RWB,from here we can do adapter engine monitoring and integration engine monitoring same as (sxmb_moni)
ans3)
cache contains the frequently accessed data in XI it is used as simply refresh.andthe tcode for xi-runtime cache is SXI_CACHE,generally we need to refresh the cache when after creating any object we make any modifications to that object,and to reflect that changes
we can check the cache notification status from IR&ID choose menu path environment->cache notification status.
we can also check adapter engine cache from SXI_CACHE
ans4)
usage dependencies are generally used for reusability of software components.i.e creating of SWCV based on on existing SWCV.
ans5)mapping types:
graphical mapping
java mapping
xslt mapping
abap mapping
when to use the specific mapping it depends on the business requirement.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi amit
1. what is a Java Web Start?
Java Web Start software provides a flexible and robust deployment solution for Java technology-based applications based on the Java Community Process program (JCP). The technology is being developed through the JCP program as JSR-56: The Java Network Launching Protocol & API (JNLP), which provides a browser-independent architecture for deploying Java 2 technology-based applications to the client desktop. You can download the Java Web Start specification.
Java Web Start technology works with any browser and any Web server. Each application developed for use with the Java Web Start software specifies which version of the Java 2 platform it requires, e.g., version 1.4 or 1.5, and each application runs on a dedicated Java Virtual Machine (JVM).
2. In how many ways can we do the monitoring?
Componenet,performance,end to end,cache,message,alert
3.what is cache? use? and how many we have?
Two types of caches
CPA cache : is your Collaboration profile agreement cache, ie to mean it will contains the cache copy of all objects created during configuration time (ID).CPA (Collaboration profile agreement )Cache-mainly for J2EE engine/Adapter engine.
Cache monitoring
The Runtime Workbench provides access to all these monitoring activities. You can also run component monitoring by using a special CCMS Alert Monitor, which monitors the individual XI components.
http://help.sap.com/saphelp_nw04/helpdata/en/c7/5c564077d96f13e10000000a1550b0/frameset.htm
4. what are usage dependancies?
it is use for using one object of one softwrae component version to another software component version.
5.How many types of mapping? and when to use which mapping?
1.java mapping
2.graphical mapping
3.abap mapping
4.XSLT mapping
6. difference between end-to-end and performance monitoring?
end to end monitoring will give whole information of message source to target and performance monitiring is releated to resource not message.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
please find here with you the answers for these.
what is a Java Web Start?
-->The main purpose and benefit of Java Web Start is to synchronize the libraries (jar files) between your computer (client) and the XI server. So, if there is a new patch installed on the XI server, Java Web Start will download the effected library files from the server to your computer before IR or ID is started.
In how many ways can we do the monitoring?
-->Either by SXMB_MONI or RWB
Here either you could monito the End- to End flow or Componenet level or Message wise monitoring or cache monitoring.
refer
SAP Network Blog: Monitoring a flow in XI
/people/sergio.locatelli2/blog/2006/10/09/monitoring-a-flow-in-xi
/people/ronen.fox/blog/2007/11/05/monitoring-applications-in-a-complex-xi-driven-landscape
what is cache? use? and how many we have?
-->There are 2 types of caches.....
CPA cache - is your Collaboration profile agreement cache, ie to mean it will contains the cache copy of all objects created during configuration time (ID).CPA (Collaboration profile agreement )Cache-mainly for J2EE engine/Adapter engine.
Refreshing the cache means, back end connections are made during the next request and the cache is validated for any new or any deleted items. Before contacting the back ends, expired items are removed from the cache.
Cache monitoring
The Runtime Workbench provides access to all these monitoring activities. You can also run component monitoring by using a special CCMS Alert Monitor, which monitors the individual XI components.
http://help.sap.com/saphelp_nw04/helpdata/en/45/d169186a29570ae10000000a114a6b/frameset.htm
How To Handle Caches in SAP XI 3.0
SXI_CACHE - Ripped Off
/people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off
/people/sravya.talanki2/blog/2006/12/19/unable-to-read-integrationdirectoryhmiundocumented-bug-sxicache
About Cache Monitoring-
http://help.sap.com/saphelp_nw2004s/helpdata/en/92/2fd93f130f9115e10000000a155106/content.htm
what are usage dependancies?
--> Usage dependancy is used to create if you wish to use the object of one SWCV in another.
You defined the SCVs on which the new SCV is based, and the dependencies for the central build.
It require to create dependencies in SLD. Software catalogue --> Software components.
Inside the software component you will see a link for Usage dependencies
have a look at my weblog:
/people/michal.krawczyk2/blog/2005/08/26/xi-are-you-independentfrom-your-dependencies
http://help.sap.com/saphelp_nw04s/helpdata/en/43/e95ac0a0302d56e10000000a422035/frameset.htm
How many types of mapping? and when to use which mapping?
There following types of mapping
1.Graphical Mapping
2. Java Mapping (SAX / DOM)
3. XSLT Mapping
4. ABAP Mapping
Mapping functionality in XI
SAP Network Blog: Mapping Enhancements in SAP NetWeaver Process Integration (PI) 7.1
/people/jin.shin/blog/2008/01/11/sap-pi-71-mapping-enhancements-series-mapping-enhancements-demo
see here all the details under standard functions.
http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm
IfWithoutElse and CreateIf Node Function of Graphical Mapping
/people/stefan.grube/blog/2006/01/09/the-use-of-suppress-in-the-xi-30-graphical-mapping-tool
Also check these
Message Mapping Simplified (good examples of mapping function)
/people/sravya.talanki2/blog/2005/08/16/message-mapping-simplified--part-i
/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
Introduction to Context Handling in Message Mapping
/people/riyaz.sayyad/blog/2006/04/23/introduction-to-context-handling-in-message-mapping
New functions in the Graphical Mapping Tool SP13
/people/stefan.grube/blog/2005/12/29/new-functions-in-the-graphical-mapping-tool-xi-30-sp13
difference between end-to-end and performance monitoring?
--> End to End Monitoring will give you the whole flow of Mesasge from sedner system to receiver systems at verious stages in XI.
Performacne monitoring will analyse the utilization of XI resources and the consumption to process the message
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please search on SDN first.
1) what is a Java Web Start?
A) /people/sameer.shadab/blog/2005/11/27/java-web-start
2) In how many ways can we do the monitoring?
Monitoring through RWB which is based on java stack and monitoring using SXMB_MONI which is based on ABAP stack.
RunTimeWorkBench resdes on the Java Stack and so allows you to see the flow of your message from the Adapter Engine ( on Java Stack ) to the Integrtaion Engine ( on ABAP Stack ), and again to the Adapter ENgine ( on Java Stack).
SXMB_MONI runs on the ABAP stack allows you to monitor the message flow only in the ABAP stack / Integration Engine.
3) what is cache? use? and how many we have?
http://help.sap.com/saphelp_nw04/helpdata/en/c7/5c564077d96f13e10000000a1550b0/frameset.htm
See the below links
/people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off - SXI_CACHE - Ripped Off
http://searchsap.techtarget.com/ sDefinition/0,,sid21_gci852485,00.html - 45k - Cached - Similar pages
/people/sravya.talanki2/blog/2005/11/03/cache-refresh-errors--new-phenomena
How To Handle XPI Caches in SAP NetWeaver
4) what are usage dependancies?
In the SLD software catalog, you can see which usage dependencies exist between software component versions in different contexts (at installation or build time, for example). For SAP software components, this information is maintained by the PPMS at SAP.
The usage dependency is a two-way dependency: You can see which software components (including the version) are used by a particular software component (version) and the other way around.
http://help.sap.com/saphelp_nw04/helpdata/en/2e/a552306887d4428239a5aec74aabe3/frameset.htm
If u want to use the same objects from many SWCV then u go for software dependency. This will reduce the reduntdancy of using the sme object many place.
5) How many types of mapping? and when to use which mapping?
Bydefault three mapping
1) Graphical mapping
2) java mapping
3) XSLT mapping
4) ABAP mapping
/people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs
6) difference between end-to-end and performance monitoring?
End to End monitoring:
Purpose
You use end-to-end monitoring in the following cases:
● If you want to monitor message processing steps in a number of SAP components (to be configured).
● If you want to monitor the path of individual messages through these SAP components, from start to end.
The central tool for end-to-end monitoring is the Runtime Workbench, which you call from the Integration Builder start page.
The Runtime Workbench receives the data for end-to-end monitoring from the Process Monitoring Infrastructure (PMI), which is an SAP monitoring tool for monitoring end-to-end technical processes involving multiple SAP components.
Performance monitoring:
Purpose
You use performance monitoring to display statistical data on the performance of message processing. The data comes from the Integration Server (IS) or the Process Monitoring Infrastructure (PMI).
http://help.sap.com/saphelp_nw04s/helpdata/en/7c/14b5765255e345a9e3f044f1e9bbbf/frameset.htm
Thnx
Chirag
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.