Instant Messaging

Instant Messaging | News, how-tos, features, reviews, and videos

Open source Java projects: Vert.x

With the release of Vert.x 2.0, now is the perfect time to learn about this JVM-based distributed application framework that was inspired by Node.js, but built to leverage the Java platform APIs.

So, you want to communicate?

This article familiarizes you with the instant messaging API (IM). With the growing popularity of P2P (peer-to-peer) technologies such as IM and SMS (Short Message Service) and resulting user's expectations, your own projects might...


ServiceMix as an enterprise service bus

Integrating old and new components and services using a service-oriented architecture requires an infrastructure that can connect any component or service, regardless of location, messaging protocol, and message format. To...

Capture the benefits of asynchronous logging

Application logging is a significant component in software development and always vital for an application's health. The traditional logging services are synchronous and prove to be an overhead especially in mission-critical states....

Manage users with JMS

Many enterprises have a federated set of homegrown and purchased applications that store their own copies of user contact information. In this age of mergers and acquisitions, a company's multiple business units or departments often...

Jabber away with instant messaging

Instant messaging has enjoyed phenomenal success as a person-to-person communication tool; in some instances, it has supplanted email as the preferred means of online communication. Now, developers are using this technology for...

Implement a J2EE-aware application console in Swing

Learn the fundamentals of Swing while creating a command console to control complex enterprise applications. A console provides a window into a system's operation and allows operators to configure, monitor, and control the system in...

XML messaging, Part 3

In this article, the last of three, Dirk Reinshagen introduces the JAXM API and the ebXML XML messaging standard. These two standards, working together, enable you to send SOAP messages in a message-oriented fashion. Dirk begins by...

XML messaging, Part 2

In this article, the second of three, Dirk Reinshagen introduces SOAP to the XML messaging equation. He begins by describing SOAP and other related technologies, then reinforces with a simple example using SOAP to create an invoice....

XML messaging, Part 1

In this article, the first of three, Dirk Reinshagen discusses XML messaging, specifically the basic premise of XML messaging, what it is, and why it is useful. Further, he presents a simple XML message broker for custom XML messages....

Messaging makes its move, Part 2

This month Todd completes the quest he began last month by putting the finishing touches on an implementation of the Java Message Service Specification written entirely in the Java programming language. You'll learn how to use the...

Messaging makes its move, Part 1

Messaging products have found their niche within enterprise applications as tools for coordinating distributed application components. What they do is remove the responsibility for ensuring messages are delivered reliably and...

Load More