Using Com in MTS
-
I have written a vb class module which simply writes a string to a file and compiled this as a dll.Now when I registered this dll using regsvr32.exe from the system32 folder under WINNT directory in the win2k server,I can access this dll from my ASP code simply by using Server.CreateObject("dll name"). 1>Is this dll a com? 2>Whats the difference between a com and a dll? 3>So if it is possible to access this dll through ASP by registering the component in the server registry,then what is the utility of using MTS in IIS? Since I am a beginner in web development,I would also like to know about the other functionalities and advantages of using MTS with IIS.Address of any relevant web site dealing in similar topics will also help me a lot.... Thanking u all in advance... Anirban
-
I have written a vb class module which simply writes a string to a file and compiled this as a dll.Now when I registered this dll using regsvr32.exe from the system32 folder under WINNT directory in the win2k server,I can access this dll from my ASP code simply by using Server.CreateObject("dll name"). 1>Is this dll a com? 2>Whats the difference between a com and a dll? 3>So if it is possible to access this dll through ASP by registering the component in the server registry,then what is the utility of using MTS in IIS? Since I am a beginner in web development,I would also like to know about the other functionalities and advantages of using MTS with IIS.Address of any relevant web site dealing in similar topics will also help me a lot.... Thanking u all in advance... Anirban
Hi , u are bit confused as i was when i started studying COM . COM & DLL ========= DLL is simply an extension for library component,which are ofcourse COM components ,yes dlls are COM DIFFRENCE ========= u may say dll are subset of COM (although this relation is no good u can't compare them ) COM is a technology ,Dll is just an extension to a library file ,which is made using COM standard USE OF MTS ========== MTS handles/is used for following -Transaction control -maintainance -administration -security -Extensibility -Scalability -Resource pooling & making an application in Tiers , u would know many other uses , as u gain experience ;) Hope u get smater by reading the above regards P.S. PATWAL