Java Transaction API
Java Transaction API ( JTA ) on API , joka tukee tapahtumia , ja se on osa Java - ohjelmointikielen Jakarta EE palvelinalustan standardia . Määrittää tapahtumanhallinnan ja muiden hajautetun tapahtumajärjestelmän osallistujien välisen vuorovaikutuksen. API-spesifikaatio kehitettiin Java Community Process -prosessissa nimellä JSR 907.
Tarjoaa tapahtumarajojen erottelun sekä APIn X / Open XA -standardiin , joka kuvaa resurssien vuorovaikutusta tapahtumissa. X/Open XA -arkkitehtuurissa tapahtumanhallinta tai tapahtumavalvonta koordinoi toimintoja useisiin resursseihin, kuten tietokantoihin. Jokaisella resurssilla on oma johtajansa. Resurssinhallinnassa on yleensä oma API resurssin manipulointiin, esimerkiksi JDBC - rajapintoja käytetään relaatiotietokannan hallintaan . Lisäksi resurssien hallinta on vuorovaikutuksessa TP-monitorin kanssa koordinoidakseen hajautettuja tapahtumia oman resurssinsa ja muiden resurssiensa välillä ja on vuorovaikutuksessa TP-monitorin kanssa tapahtumien käynnistämiseksi, lähettämiseksi uudelleen tai peruuttamiseksi.
Linkit
- JSR 907_ _
- Atomikos avoimen lähdekoodin JTA-toteutus - JTA:lle J2SE:ssä ( Käytetty 15. kesäkuuta 2009)
- Artikkeli J2EE:stä (ja JTA:sta) ilman sovelluspalvelinta (englanniksi) (Käytetty: 15. kesäkuuta 2009)