cancel
Showing results for 
Search instead for 
Did you mean: 

What is the differenec between ICM and SAPHTTP?

Former Member
0 Kudos

Hi,

I am using SAP ArchiveLink to connect to a third party content server. The problem is that our client is facing a problem when he tries to run the SAP system in ICM mode.

But I am not able to find out what exactly is ICM. The only information I am having is that our application supports only SAPHTTP mode and whenever the mode is changed to ICM the system fails.

And for this we made and entry in the table SDOKPROF with the value (NAME = USEHTTPPLG, VALUE = OFF)

I have checked using the transaction SMICM that the ICM is running and I can sucessfully execute all the requests (RSCMST reports).

My questions here are :

a).ICM is a part of SAP installation or not.?

b).If yes, then do we need to start ICM or its started by the dispatcher itself as mentioned in the documentation.

c).What is SAPHTTP here?

d).If I want all my requests to be routed through ICM what all configurations I have to do?

e).If all my HTTP requests are routed through ICM then how can I view the logs apart from the one viewed through SMICM.

f)Please provide me some information about SAPHTTP and its link with ICM.

Thanks in Advance!

Regards,

Manish

Accepted Solutions (1)

Accepted Solutions (1)

JPReyes
Active Contributor
0 Kudos

Hi Manish,

All you answers are in here,

http://help.sap.com/saphelp_nw04/helpdata/en/0a/a7903febb15a7be10000000a11405a/frameset.htm

Regards

Juan

Please reward with points if helpful

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Thanks Jaun and Rajat for your reponse.

Here I would like to ask one thing that by default whether ICM uses SAPHTTP or not.

If not then which protocol it uses and also I would like ask to whether there is a diffrence between running SAP in ICM or SAPHTTP mode, and if yes than how do we configure SAP for each mode.

We are facing problems when we are not using the SAPHTTP one by entrying a value in the table SDOKPROF(Please refer my earlier message).

Regards,

Manish

praveenkumar_kadi
Active Contributor
0 Kudos

Hi Manish,

I think I can answer 50% of your question...!!!

ICM doesn't use SAP HTTP by default. instead it uses HTTPS.

For more details on ICM and HTTP/HTTPS visit

http://help.sap.com/saphelp_nw04/helpdata/en/53/97583c2439e66fe10000000a114084/frameset.htm

Hope that helps

praveenkumar_kadi
Active Contributor
0 Kudos

Sory I said reverse,

By default ICM uses HTTP . HTTPS based on the configuration.

Former Member
0 Kudos

Hi Manish

The link given by Jaun is really helpfull.Ok lets take ur question one by one.

Ans 1:Yes

Ans2: ICM is handled by dispatcher so,no need of starting it manually.The documentation is correct.

Configuration of ICM : Transaction SMICM Goto--Parameters-Display or Change. On the Change screen you can go directly to the RZ11 parameter documentation for the individual parameters.

Ans3: SAPHHTP is the normal http protocal.The ICM processes HTTP requests and responses.So suppose you opened some application through browser it goes through the ICM and then handled by dispatcher to dispatch it to the server processes that have the application.

Ans4: See ans 2 :

Also : http://help.sap.com/saphelp_nw04/helpdata/en/61/f5183a3bef2669e10000000a114084/frameset.htm

Ans5 :If you have netweaver installed there is a tool called log viewer you can use to view the logs.for example http serverice provider logs:

Reward suiatble points