Openfire Mesajlaşma Sunucusu Kurulumu ve Datalarının MSSQL de Tutulması ile Yazışmaların Loglanması

Bu makalemizde aslında bir çoklarımız için gerekli olabilecek, istenilebilecek bir ürünün incelemesini yapacağız. Bu ürün şirket içerisindeki ekip arkadaşlarımızın online mesajlaşmasını sağlıyacak olan Openfire isimli bir mesajlaşma sunucusudur. Bizler bu makalemiz ile birlikte bu ürünün kurulumu, veritabanın MSSQL de tutulması ve yapılan mesajlaşma kayıtlarının loglanması işlemlerini ele alacağız. Kısaca Openfire isimli ürünümüzden de bahsedecek olur isek özetle şirket içi mesajlaşmada kullanılabilecek işlevsel ve kaliteli bir mesajlaşma sunucusudur diyebiliriz. Java ile yazılmış bu ürün bir çok Plugin’i ile birlikte sadece mesajlaşma dışında da becerilere sahip bir üründür. Fakat biz bu makalemizde şuan sadece mesajlaşma fonksiyonu üzerinde duracağız.

İsterseniz yavaş yavaş kurulum aşamasına geçelim.

Baştada belirttiğimiz gibi ürünümüz Java ile yazılmış bir ürün olması sebebiyle çalışacağı platform üzerinde Java yüklenilmiş olmasını şart koşmaktadır. Bununla birlikte dataları harici bir veritabanında tutmak istiyorsanız ki bizler makalemizde bunu yapacağız bir veritabanı sunucusuna ihtiyacınız vardır. Bizler makalemizde gayet başarılı bir veritabanı sunucusu olan Microsfot ürün ailesinden MSSQL i kullanacağız. sizler eğer yapınızda farklı bir veritabanı sunucusu çalıştırıyor iseniz bunu kullanabilirsiniz. Ürünün Mysql ve Oracle veritabanları içinde desteği mevcut. Kendisinin gömülü bir veritabanıda mevcut fakat pek tabiki büyük yapılar veya mesaj loglamak için son derece yetersiz. O yüzden bu işlemler için en sağlıklı işlem olan veritabanını farklı bir DB tutmayı tercih ediyoruz.

(more…)