Tag Archives: Java

Communication Between Java Applications (3) – ActiveMQ

ActiveMQ is a popular library to use messaging via JMS.

There is a very good “Hello World” tutorial exists in offical site, I must say.
http://activemq.apache.org/hello-world.html

So I’m going to write another “Hello World” example with ActiveMQ, but I also show you how you can get statistics (enqueue/dequeue count etc.) in your code.

ActiveMQ architecture simply consist of a producer which sends messages to a broker and a consumer which listens that broker to receive messages. We will create a Queue on this broker to keep messages.

Click to read more…

Advertisements
Tagged

Using Google Guava For Cache With Timeout – Java

If you need a list to keep your objects for a while and then automatically delete/expire them, you can use caches from Google Guava.

The Guava project contains several of Google’s core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth.

The latest release is 18.0, released August 25, 2014.

First, let’s write a class based on LoadingCache.

Click to read more…

Tagged

Communication Between Java Applications (2) – JGroups

JGroups is a library which may serve some APIs to communicate between java applications. Unfortunately it is a little bit complex and has some advanced configurations, so I just show quick and simple example to introducing.

Project Explorer is going to looks like this:
jgroups0

Click to read more…

Tagged

Communication Between Java Applications (1) – Socket Programming

There are too many ways to send a message from one java application to another. Most known method is using a socket.

Let’s assume that we have a server which receive a message from a client and reverse that message text and then send it back.

Click to read more…

Tagged

JSP Hello World on Jetty 9

Running a JSP file on Jetty is quite simple. There is only a trick officially reported to add JSP support to Jetty.

Let’s make an example.

Click to read more…

Tagged