Article ID: 281434 - Last Review: June 23, 2005 - Revision: 3.3 How to Isolate a DLL Into a Separate Process By Using Microsoft Transaction Server (MTS)
This article was previously published under Q281434 We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 6.0 running on Microsoft Windows Server 2003. IIS 6.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site: http://www.microsoft.com/technet/security/prodtech/IIS.mspx
(http://www.microsoft.com/technet/security/prodtech/IIS.mspx)
On This PageSUMMARY
When you troubleshoot with Internet Information Server (IIS), it is a common practice to isolate Web applications by running them in a separate memory space, which is referred to as Out-of-Process (OOP). However, if a component is used on multiple ASP pages, and in multiple Web applications, it can be difficult to isolate the module (DLL) that contains the object from the rest of the Web site. Then you must isolate a COM DLL into a separate process to determine if it contributes to problems that affect Web server performance. Microsoft Transaction Server (MTS) 2.0, in the Microsoft Windows NT 4.0 Option Pack (NTOP), provides the ability to isolate a COM DLL into a separate process.
MORE INFORMATION
The steps that follow provide a procedure that you can use to isolate a DLL. After you isolate the DLL, any processes that use the isolated DLL make RPC calls to the Mtx.exe process that contains the isolated DLL, rather than loading the DLL within its own process space. How to Isolate a COM DLL in Microsoft Windows NT 4.0
REFERENCESFor more information about configuring MTS Applications, see the Platform SDK Web site at:http://technet.microsoft.com/en-us/library/cc750082.aspx
(http://technet.microsoft.com/en-us/library/cc750082.aspx)
For additional information about isolating a COM DLL in Windows 2000 using Component Services, click the article number below
to view the article in the Microsoft Knowledge Base:
281335
(http://support.microsoft.com/kb/281335/EN-US/
)
How to Isolate a DLL Into a Separate Process By Using Component Services
290884
(http://support.microsoft.com/kb/290884/EN-US/
)
HOWTO: Determine Which Application Is Running Within a COM+ or Transaction Server Package
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Back to the top
