Cod: JVA-061
Durata: 8 ore
Durata: 8 ore
Descriere
Acest training acopera toate aspectele majore ale JMS si contine informatii, comparatii si exemple atat pentru JMS 1.1 sj JMS 2.0. In cadrul cursului vom folosi ActiveMQ si OpenMQ. Participantii vor avea ocazia sa puna in practica ceea ce au invatat dezvoltand propriile aplicatii cu ajutorul JMS.Subiecte curs
Introducere in JMS- Point-to-Point messaging – fire and forget
- Publish-Subscribe messaging
- Guaranteed delivery
- Instalare si configurare ActiveMQ
- JMS 1.1 interfete primare
- JMS 1.1 API – model de programare
- Configurare Maven
- JMS Message Header Fields
- JMSMessageID
- JMSDestination
- JMSExpiration
- JMSPriority
- JMSDeliveryMode
- JMSTimestamp
- JMSCorrelationID
- JMSRedelivered
- JMS Message Properties
- JMS Application Header Properties
- Change message properties
- Check message properties
- Request/reply using JMSCorrelationID
- Request/reply using QueueRequestor
- Publish-Subscribe messaging model
- Observer pattern
- Subscriber types
- Non-durable subscriber
- Durable subscriber
- Controlling durable subscribers
- No selector messaging
- Selectively receive messages
- Message selectors
- Literals
- Operators
- JMSSender
- JMSAsyncReceiver
- Design considerations
- Setting the acknowledgment mode
- Instalare si configurare OpenMQ
- Administrare OpenMQ
- JMS 2.0 simplified API
- Provocari legate de API-ul clasic
- JMS2Sender
- Utilizarea JMS simplified API pentru message headers
- JMS2Sender
- JMS2Receiver
- Management JMS 2.0 standard header properties
- Request/reply folosind JMSCorrelationID
- JMS2SharedSubscriber
Obiective
- Invatarea conceptelor si informatiilor cheie necesare pentru dezvoltarea aplicatiilor folosind JMS.
Public tinta
- Programatori Java
- Arhitecti Java
Cerinte curs
- OOP
- Java