![What is Java Message Service (JMS)? | Java Message Service (JMS) tutorial](https://i.ytimg.com/vi/AMgU1wlMEEg/hqdefault.jpg)
Vsebina
- Opredelitev - Kaj pomeni storitev Java (JMS)?
- Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.
- Techopedia razlaga storitev Java (JMS)
Opredelitev - Kaj pomeni storitev Java (JMS)?
Java Service (JMS) je aplikacijski vmesnik za programiranje (API) podjetja Sun Microsystems, ki deluje kot vmesna programska oprema, usmerjena na Java. Zasnovan je za izmenjavo ohlapno povezanih, zanesljivih in asinhronih s med različnimi komponentami programske aplikacije (imenovane odjemalci), ki temeljijo na platformi Java 2, Enterprise Edition (J2EE).
JMS je standard za sporočanje, ki lahko ustvarja, prejema, sprejema in bere s prošnjami, poročili ali dogodki, ki jih porabijo komponente programske opreme in ne ljudje. JMS omogoča, da se programi v različnih sistemih ali napisani v različnih programskih jezikih medsebojno usklajujejo prek s.
Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.
Techopedia razlaga storitev Java (JMS)
JMS API uporablja dva modela sporočanja:
- Model-točka-točka ali čakalna vrsta, model
JMS je ohlapno povezan s posredniško komponento, čakalno vrsto. Tako komponente programske opreme komunicirajo posredno. To pomeni, da za -ing komponent programske opreme ne bo potrebno znanje o prejemni komponenti programske opreme. Za ta model so značilni:- Samo ena komponenta sprejema.
- Izvorna komponenta ne deluje, ko sprejemna komponenta sprejme.
- Sprejemna komponenta ne deluje, ko je poslana.
- sprejemna komponenta potrdi uspešno obdelano datoteko.
- Objavi in naroči model
Ta model deluje kot anonimna oglasna deska. Naročniška komponenta lahko registrira potrebo po prejemu s na določeno temo, vendar nobena komponenta (založnik ali naročnik) ni obvezna o drugi. Za ta model je značilno več komponent, ki sprejemajo in časovno odvisnost med objavljanjem komponent in naročnimi komponentami, kot sledi:- Komponenta založnika ustvari temo, na katero se lahko naročijo druge komponente.
- Naročniška komponenta ostaja sposobna sprejemati s, razen če je vzpostavljena trajna naročnina.
- Če je vzpostavljena trajna naročnina, se objavi, ko naročnik ni sposoben prejeti, bo prerazporejena vsakič, ko se prejemna komponenta ponovno poveže.