home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / software / pelne / optionp / iis4_07.cab / HIWBenefitsMTS.inc < prev    next >
Text File  |  1997-11-01  |  1KB  |  18 lines

  1. <H3><CENTER>Why Microsoft Transaction Server Is Used in Benefits</CENTER></H3>
  2. <FONT SIZE=2>
  3. Benefits uses <A HREF="http://microsoft.com/transaction/default.asp">
  4. Microsoft Transaction Server (MTS) </A> in order to achieve multiple advantages. 
  5. First, it ensures the integrity of the 
  6. database updates. A transaction is a unit of work, with the unit defined
  7. simply by the level at which no higher transaction is open. If there is any 
  8. higher-level request open, the unit of work is not committed. As soon as there is no higher
  9. level of transaction open, the entire transaction is committed. In the Benefits application, 
  10. this ensures that when changing the employee address and birth-date, which are stored in two 
  11. different tables, the address change will not be made unless the birth-date change is 
  12. also successfully completed. Then the user is notified if the change process 
  13. succeeded or failed as a unit, rather than having it partially succeed and partially fail.
  14. Second, making even non-updating components run under MTS, ensures efficient 
  15. resource management on the server. MTS will control the resources such as threads, database
  16. connections, and component life-span to maximize efficiency.
  17. </FONT>
  18.