Personal tools

AddToAny

Share this

AMQP the DEATH of JMS?

Enterprise messaging

Request Reply And TempQueues

Request/Reply
I have been asked a few times how you would do a request reply-"application" using JMS and I thought it would be good to document it. In my example I will use the ReplyTo property of a JMS message to tell the service where to answer. I will also utilize temporary queues as I believe that this is a good way to implement this kind of pattern.

ActiveMQ with .NET

The .NET framework has a lot of nice features and C# is really a decent programming language. However, today, a lot of the enterprise applications are made in java, running at Java enterprise application servers and communicates with JMS - the Java Message Service. Fortunatly, there is a way to use them both!

ActiveMQ

Why overloading operators make sense

Operators in programming are high level language constructs. In the beginning mostly created to keep mathematic/logical code clean, short and readable.

JAVA + SSL Tutorial (server and client examples)

This article is written by Tomas Vilda.

Certificate

First we need to make certificate, this is done by using keytool that is part of J2SE SDK (program will ask for certificate owner information and password, enter 123456 as password, or you can enter your password, but notice that you have to change it in other commands listen in this tutorial):

Making an IRC bot with lua

Lua is a minimalistic language that is very easy to integrate as a scripting language, shown in this article. It can also be used stand alone to create small utlity software. In this article I will show how to enable socket communication in lua and script a small IRC bot as a stand alone program.

Proper use of Strings in Java

I am writing this article because that Strings are fairly often used wrong in Java applications and since I last week used String when I should have used the StringBuilder class. The error that I made was simply done because of common code laziness. I was coding a simple unit test that was testing a parsing class. The input to the test was taken from a small text file.

Enable Scripting in your C++ Applications

C++ is indeed a highly efficient language to write powerful applications in. However, it requires a steep learning curve as well as a compiler - or in most cases a complete development environment set up. It is hard to let users configure your program, or make changes without recompiling.

Collect your C++ Garbage with Boost

C++ do not have automatic garbage collection built in like Java, .NET languages as well as many others. This has its pros and cons since the gained freedom will lead to potential memory leaks and a lot of extra code to deal with clean up.

Syndicate content
Libraries
Articles