Means for storing said plurality of events in a segment of said nonvolatile storage device Means for receiving a message from an event generator, said message comprising a plurality of events ![]() A zero defect computer transaction system for processing a plurality of events having a relationship to a plurality of transactions comprising:Ī memory unit connected to said central processing unit, said memory unit comprising an event table and a state table Ī nonvolatile storage device having a plurality of segments connected to said central processing unit Means for identifying a free segment when a counter associated with a segment contains a zero value.Ĩ. Means for decrementing one of said plurality of counters when an event which was stored in the segment associated with that counter is disposed and Means for incrementing one of said plurality of counters when the one of said plurality of disk segments associated with that counter is used for the storage of events The system of claim 6 wherein said means for identifying a free disk segment to be used for the storage of events and event identifications further comprises:Ī plurality of counters, each of said counters associated with one of said plurality of disk segments Means for identifying a free disk segment to be used for storage of events and event identifications.ħ. The system of claim 4 further comprising: The system of claim 1 further comprising:Īn event buffer connected to said central processing unit andĪ record buffer connected to said central processing unit.Ħ. The system of claim 1 wherein said nonvolatile storage device is a disk drive having a plurality of disk segments.ĥ. The system of claim 1 wherein said event identifications further comprise an identification of a segment in said nonvolatile storage device in which the event is stored.Ĥ. The system of claim 1 wherein said memory unit is a cache memory.ģ. Means for reconstructing said event table and said state table in said memory unit from information stored on said nonvolatile storage device in the event of a failure of the zero defect transaction system.Ģ. Means for periodically storing said state table in said nonvolatile storage device and Means for generating records for transactions, wherein the events related to transactions for which records have been generated are considered disposed Ī state table stored in said memory unit for storage of status indicia, wherein said status indicia indicates whether or not said event has been disposed Means for storing events and event identifications in segments of said nonvolatile storage device, wherein each of said event identifications comprises a sequence number of an event within a segment A zero defect transaction system for processing a plurality of events having a relationship to a plurality of transactions, wherein each transaction is comprised of at least one event, the system comprising:Ī memory unit connected to said central processing unit Īn event table stored in said memory unit for storage of information defining a relationship between events and transactions Ī nonvolatile storage device connected to said central processing unit Application development functions: Customization support to design and manage the user interface.1. ![]() System administration functions:Administrative support required for managing transactions.System runtime functions: An execution environment with high response time, reliability of execution and security of data.Transaction processing systems are helpful in three areas: This gives it the following characteristics: It allows only certain predefined, typically short duration, tasks and transactions to be performed by the user and provides a predictable request execution time, which is pre- programmed. In transaction processing, user or customer interaction is required, unlike batch processing. A transaction Processing System is also used to collect, store, retrieve and modify transactions executed by an organization. In contrast to this is batch processing in which a batch of requests are stored and then executed all at once. Transaction processing is a type of computer processing in which each individual indivisible task, called a transaction, is worked upon and executed as and when it comes. Transaction Processing System is a type of information processing system, software and hardware combination, which supports Transaction processing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |