diff -r fb321689b3ef -r e0ab25b052a7 data/dictionary.xml
--- a/data/dictionary.xml Tue Aug 13 15:48:02 2013 +0200
+++ b/data/dictionary.xml Tue Aug 13 16:37:38 2013 +0200
@@ -1591,7 +1591,7 @@
computer
-
+
computer
security
@@ -1670,9 +1670,10 @@
- a Java Message Oriented Middleware (MOM) API;
+ a Java API for message-oriented middleware (MOM);
allows JEE components to create, send, receive and read messages;
supports both point-to-point and publish-subscribe messaging models;
+ can be adapted/translated to many other protocols like SMTP, AMQP, XMPP or SOAP;
is defined in JSR 914;
examples of JMS implementations: Apache ActiveMQ, OpenJMS, HornetQ
@@ -1694,6 +1695,30 @@
messaging
+
+
+
+ an open and standard binary protocol for message-oriented middleware (MOM);
+ is vendor and platform independent;
+ whereas JMS defines programming API and is Java specific, the AMQP defines the wire-level protocol;
+ so JMS (or other language/platform specific API) can be used inside the system and AMQP can be used for interconnection of systems in heterogenous environment;
+ example of implementation: Apache ActiveMQ
+
+
+ computer
+ messaging
+
+
+
+
+
+ the format of data sent over the network as stream of bytes;
+ an application layer protocol
+
+
+ computer
+
+
computer