Thursday, February 14, 2008

Thursday, November 22, 2007

Mule the leading open source ESB and integration platform

Mule is a messaging platform based on ideas from Enterprise Service Bus (ESB) architectures. An ESB works by acting as a sort of transit system for carrying data between applications within or outside your Intranet. The ESB defines a series of stops, or "endpoints", through which applications can send or receive data onto or from the system. The heart of the system, the messaging bus, is what routes messages between endpoints. The messaging backbone of the ESB is usually implemented using JMS, but any other message server implementation could be used, such as MSMQ, IBM MQ Series or Tibco Rendevouz.

Mule, in fact, goes beyond the typical definition of an ESB. We prefer to define Mule as a light-weight messaging framework that contains a distributable object broker for managing communication between applications. The point of the object broker is to manage service components. These components are called Universal Message Objects or UMOs, and are basically just plain old java objects (POJO). UMOs can exist in the same VM or can be scattered around your network and the Internet. The object broker itself follows a Staged Event Driven Architecture or SEDA design pattern. All communication between UMOs and other applications is made through message endpoints. These endpoints provide a simple and consistent interface to vastly disparate technologies such as JMS, SMTP, JDBC, TCP, HTTP, XMPP, file, etc.

Refer : http://mule.mulesource.org/display/MULE/Home

Start Using it, then you will feel the diffirence

Thursday, October 25, 2007

How to convert CHM file to HTML format

This command only used with Windows platform.

hh.exe -decompile extracted filename.chm

eg:
hh.exe -decompile ss7_html_ebook ss7_ebook.chm

Thursday, September 27, 2007

Get the ethenet details - Linux

Open the /etc/sysconfig/network-scripts/ifcfg-eth0 file and it consists of all the details.
eg:

DEVICE=eth0
BOOTPROTO=none
HWADDR=00:16:35:0C:63:D4
ONBOOT=yes
TYPE=Ethernet
DHCP_HOSTNAME=thilina
USERCTL=no
PEERDNS=yes
IPV6INIT=no
IPADDR=192.168.0.57
NETMASK=255.255.255.0
GATEWAY=192.168.0.201

Monday, September 3, 2007

Installing Mplayer in Fedore

1) Download the rpm (Achitecture independant rpm package) and install
http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/4/freshrpms-release/

shell>rpm -ivh
freshrpms-release-1.1-1.fc.noarch.rpm

2) Run following command
yum install mplayer mplayer-skins mplayer-fonts mplayerplug-in mplayer-gui

Monday, August 20, 2007

In Unix, how can I uncompress *.Z or *.tar.Z files?

Use zcat *.Z | tar -xvf -

For more info refer http://kb.iu.edu/data/acsy.html

Tuesday, August 7, 2007

Display lost after changing the resolution in Linux

I have change the resolution from 800x600 to 1024x768 and restarted the computer. Then the display didn't come out and could not able to do anything.

Have you ever encounter this problem?

So to get the display back with previous settings (ie. 800x600) follow the following steps.
1) Open /etc/X11/xorg.conf
2) Edit the following section as nessary.
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection