原创 開發你自己的XMPP 續 - Spark 插件開發

今天主要總結一下如何基於Spark 的插件架構來新增客戶端的功能,這裏列舉出一個獲取服務器端羣組信息的實際例子,實現後的效果如下圖所示: Spark 是一個基於XMPP 協議,用Java 實現的IM 客戶端。它提供了一些API,可以採用

原创 Xmpp初窺

什麼是XMPP? Extensible Messaging and Presence Protocol,簡單的來講,它就是一個發送接收處理消息的協議,但是這個協議發送的消息,既不是二進制的東東也不是字符串,而是XML。正是因爲使用了XM

原创 openfire數據庫模式指南

導言 This document outlines the data type conventions and tables in the Openfire database schema. Some information, like

原创 怎樣才能當上項目經理

 ——技術向管理的轉型,需要學習哪些知識呢?爲將來的成功轉型要做哪些準備呢? 在轉型期,技術人員經常爲這些問題而感到迷茫,乃至不知所措。 如果我的《項目經理的修煉》出版了的話,我就會推薦它了。(淚)可惜目前還在和出版社擂臺中。在這

原创 程序員之路

      我這個人做什麼事情感覺都是"隨機應變",感覺什麼事情都沒怎麼準備,所以做的事情總覺得差強人意,多想把自己的想法融入進去,但是社會的現實讓我覺得有點困難,有的時候就很放任自己,自己的作品就大大咧咧的寫程序,總想比別人寫的更專業,

原创 開發你自己的XMPP 續 - Openfire 插件開發

Openfire 服務器端是支持插件開發的,開發過程可能會涉及到數據庫的操作,本篇文章專注於Openfire 插件的部分,對服務器端涉及到數據庫的開發只做簡單介紹。Openfire 是一個用Java 實現的XMPP 服務器,客戶端可以通過