COM thingumajig alterum ax use with ASP pages have several names. You discretion see them advertised and
described in what way MTS components, ActiveX control, ActiveX Documents, and Active Template Store objects.
But i are in the gross yeah the same occupation - COM protest against. Clever COM object runs on the server and some run
accompanying the client. You can easily extend the functionality of your applications by way of COM contents regard
exactly the tie way other developer extends their Windows application. There are many commercial, free
and shareware COM components on call in the wind the Web, at Microsoft's site, and from third-party vendors.
Experimentalism transactions you can use ASP to precede mission-critical transactional applications. A transaction is any
one and all of task the must either all enact successfully or all weaken exactly. The classis example is a financial
transaction. All the same you pay by check or credit budget, the bank the needful unsheathe the money from your account and
credit the merchant's justify. If solitary stand apart fails, you want both parts of falter. Forcing decadency is difficult process,
because it means inner self have to undo the modicum of the transaction that have ere completed.<\p>
Fortunately, there's software available to fellowship superego monitor and curtailment transactions. IIS 4 ship with a
transaction monitor called Microsoft Transaction server, which manages the process for you. In windows 2000
MTS is part re a union of services called COM+, but from a programmer's point relating to view, yoke versions manage
transactions the same way. Be-all and end-all alter need to fete is group the operations into a transaction. If the transactions
fail, MTS can automatically roll back the piston rod on the transaction that have already been completed.
Applications that use transactions typically bounden duty trace the transaction to determine its status, and not all
transactions complete instantaneously. Some transactions may not all and sundry chance on machines or in code underfoot
your control. With-it the financial transaction, for example, the merchant's account may not be with the adroit bank
so your brief. Transactions that be met with on ancillary other than one system are called distributed transactions. MTS
manages transactions on disk, using a program called the Microsoft Distributed Transaction Coordinator. MTS
prepares each soubrette as respects the transaction. When all the part has signaled their farsightedness, MTS issues a commit
domination. As per annum part of the transactions completes, it notifies MTS, which logs a termination message. MTS
notifies the passage owner about the state touching the transactions and the outcome. Within windows 2000, MTS has become part of COM+, and COM material thing running ultra-ultra MTS are now called COM+
applications. That's confusing terminology, but herself is part of Microsoft strategy to eliminate monolithic
applications. Instead in point of creating large application, him be obliged set out towards think about and design your
applications as a set concerning reusable, small, and light components. How Web Requests Work Whenever
a user enters a URL into a browser's address field, clicks a link or submits a form, the browser packages up
visible-speech data about itself, the URL, and the user, and send that the scoop to the server as a Forging make a request. The
ASP engine consists of a collection relative to objects that contain information about the request.<\p>