Loading... Cancel

My first impression “WoW!!” R

July 16th, 2007

As you knew from my last post, you can guess where i was stucking for several days, yea, it was all about determining right jabber server. the pleasant news is i gotta out of my headache after getting in touch with openfire.

openfire is one of those rear projects which made me feel “Wow” on the first run.

as i have mentioned on my last post, i was seeking some way to intercept registration, authentication and authorization process. at least i could came up a solution.

openfire plugin architecture is very simple and much more agile. i have attached my first quick diarty java code which helped me to descide whether i should go with openfire or not.

i must congrats my honored reader and brother, mr. mozammel haque who helped me to find out this outstanding server.

my first experiment was just hooked itself with user registration event dispatcher, when someone register i get the notification and write down to a file which is hard coded to c:/out.txt

this was just 5 to 10 mins preparation to let’s dig inside the plugin architecture.

global-profile.zip

download instruction -

just download the “*.zip” file and extract to your “openfire/plugins/” directory. a new “global-profile.jar” will be created.

let’s look inside the code which made it possible to be notified during user registration process. source is bundled with in “src/” directory.
best wishes,

Total 5 responses found

Close
  •   Gato

    Thu Jan 70 06:33

    Hey Hasan, I'm glad you found Openfire and you are happy with it. Last week we released Openfire 3.4.1 in case you missed the news.
    Take care,
    -- Gato

  •   Administrator

    Thu Jan 70 06:33

    thank you mozammel bhai,
    i am going to give it a try

  •   Mozammel

    Thu Jan 70 06:33

    This may also interest you:
    http://www.ibm.com/developerworks/java/library/j-jettydwr/index.html?ca=drs-

  •   Mozammel

    Thu Jan 70 06:33

    Glad that it worked for you! Yeah, openfire is one of the best out there. Not only openfire's plugin architecture is sound, the opensource Spark Jabber client, which is from the same company also follows the similar plugin structure. You can simple write plugins for both the openfire server, and the Spark client to meet your custom need.

  •   emon

    Thu Jan 70 06:33

    hi,
    great discovery!