What's the difference between JMS and Java Mail API?
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
JMS is a standard that lets Java applications access MOM (message-oriented middleware) systems such as IBM MQSeries, SonicMQ, Softwired iBus, TIBCO, etc.
JavaMail is a standard that lets Java applications access e-mail servers such as MS Exchange, Unix sendmail, etc.
In summary: JMS is for high-performance, reliable application-to-application messaging. JavaMail is for writing Java applications that send and receive e-mail.
Dig Deeper on Service orchestration
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.