Tech Brainwave

A Road Map for Innovative Technologies

Archive for the ‘Remoting’ Category

Apache Mina – SSL Configuration

Posted by giftsam Posted on Dec - 12 - 2010

Introduction Quite some time back, I had wrote an article to create a simple client/server application using Apache Mina 2.0.x. In that article the transaction between the client and server is unsecured.  In order to make a secured transaction between the client and the server, SSL should be configured. In this article, Let us see  [ Read More ]

Step by step tutorial to create Keystore and Truststore file

Posted by giftsam Posted on Dec - 11 - 2010

Introduction Truststore and Keystore file will be used in the JSSE to provide secured transaction between the client and server. The keytool command is used to create the key store file which contains the public/private keys and then using keystore, Create a truststore file which contains only public keys. In this article, Let us learn  [ Read More ]

Categories: Java, JSSE, Networking, Remoting

Apache Mina – Simple client/Server Application

Posted by giftsam Posted on Dec - 08 - 2010

Introduction Abbrevation for Mina is ‘Multipurpose Infrastructure for Network Applications’, which is a network application framework to develop highly scalable and performant network applications. In this article, let us see how to create a simple client/server application using Apache Mina 2.0.x. Required jars Apache Mina 2.0.x jars slf4j-api.jar slf4k-jdk14.jar Server part For the server part,  [ Read More ]