Archive | Application Programming

13 October 2008 ~ 19 Comments

Processing Microsoft Project File in Java using MPXJ

Many a time, I wished I had a utility that would read my projects mpp File and automatically alerted me about my tasks. Had created such a utilitly and this post desribes the process of reading MS Project Files in Java using MPXJ and Apache POI library. MPXJ – MPXJ is the java library used [...]

Continue Reading

Tags: , ,

12 October 2008 ~ 5 Comments

(N)IO Frameworks in Java

In this post, I have tried to briefly capture list of available Java IO application frameworks. IO Frameworks reduces the development time by providing additional features over the bare-bone IO API’s provided with Java. Here is the definition I have used for the Framework “An (N)IO Framework is a library, that provides easy to use [...]

Continue Reading

11 October 2008 ~ 1 Comment

What is Apache MINA?

Apache MINA (Multipurpose Infrastructure for Network Application) is an open source java network application framework. MINA is can be used to create Scalable, high performance Network applications. MINA provides unified API’s for various transports like TCP, UDP, Serial communication, In-VM pipe. It also makes it easy to make an implementation of custom transport type. MINA [...]

Continue Reading

Tags:

11 October 2008 ~ 0 Comments

Implementing SNMP4J Decoder for Apache MINA

Recently started evaluating Apache MINA. So thought about building a Trap Receiver using Apache MINA. Refer to one of my posting on What is Apache MINA? Design In this post we shall concentrate on just writing the ProtocolDecoder The code snippet using SNMP4J library is public class SNMP4JCodec extends ProtocolDecoderAdapter { static Logger logger = LoggerFactory.getLogger(SNMP4JCodec.class); [...]

Continue Reading