? Java er et programmeringsspråk som brukes i en rekke felt . Språket er brukbart for enterprise applikasjoner , spill og kunde -basert programvare . Java Naming og Directory Interface ( JNDI ) fungerer sammen med Java Messaging Service ( JMS ) for å gi meldingsfunksjoner med en enhetlig navngiving service.JMS objektene kan inkludere meldingskøer , melding forbrukere og tilkobling fabrikker . Meldingskøer
En melding køen er en viktig komponent i en JMS objekt. Meldingskøer fungere som beholdere for alle innkommende meldinger som venter på å bli behandlet. En kø fungerer som en First -In -First - Out ( FIFO ) struktur der meldinger som kommer først behandles først.
Melding Forbrukere
melding forbrukere behandle hver melding i meldingen køen . De fjerner det første elementet fra meldingen køen , bestemme de nødvendige skritt for å motta meldingen og behandle meldingen . En melding forbruker vil gjenta denne prosessen til meldingen køen er tom eller det er stanset .
Connection Fabrikker
Connection fabrikker er knyttet direkte til JNDI . Objektet kalles en fabrikk fordi den produserer tilkoblinger på forespørsel fra andre objekter. For eksempel , hvis en forbruker behandler en melding og bestemmer det må foreta et svar , vil det påkaller forbindelse fabrikken for å opprette en tilkobling til en ekstern kilde via JNDI .