Daftar Isi:
- Definisi - Apa yang dimaksud dengan Transaction Processing Monitor (TPM)?
- Techopedia menjelaskan Monitor Pemrosesan Transaksi (TPM)
Definisi - Apa yang dimaksud dengan Transaction Processing Monitor (TPM)?
Monitor pemrosesan transaksi (TPM) adalah program yang memantau transaksi dari satu tahap ke tahap berikutnya, memastikan bahwa masing-masing penyelesaian berhasil; jika tidak, atau jika terjadi kesalahan, Monitor TM mengambil tindakan yang sesuai. Tujuan / sasaran utama pemantau transaksi adalah untuk memungkinkan berbagi sumber daya dan memastikan penggunaan sumber daya secara optimal oleh aplikasi.
Istilah ini terkadang disingkat menjadi monitor TP.
Techopedia menjelaskan Monitor Pemrosesan Transaksi (TPM)
Monitor pemrosesan transasi sangat penting dalam arsitektur multi-tier. Dengan proses yang berjalan pada platform yang berbeda, transaksi tertentu dapat diteruskan ke salah satu dari beberapa server. Secara umum, monitor TP menangani semua penyeimbangan beban. Setelah menyelesaikan setiap transaksi, TPM dapat memproses transaksi lain tanpa dipengaruhi oleh transaksi sebelumnya. Dengan kata lain model TPM pada dasarnya adalah stateless
Secara umum, TPM menyediakan fungsionalitas berikut:
- Sumber daya koordinasi
- Menyeimbangkan beban
- Menciptakan proses baru sesuai kebutuhan
- Memberikan akses aman ke layanan
- Layanan perutean
- Membungkus pesan data ke dalam pesan
- Membuka pesan ke paket / struktur data
- Memantau operasi / transaksi
- Mengelola antrian
- Menangani kesalahan melalui tindakan seperti memulai kembali proses
- Menyembunyikan detail komunikasi antarprogram dari programmer