原创 基於xmpp openfire smack開發之openfire介紹和部署[1]

前言 Java領域的即時通信的解決方案可以考慮openfire+spark+smack。當然也有其他的選擇。 Openfire是基於Jabber協議(XMPP)實現的即時通信服務器端版本,目前建議使用3.8.1版本,這個版本是當前最

原创 面向對象設計原則概述

 對於面向對象軟件系統的設計而言,在支持可維護性的同時,提高系統的可複用性是一個至關重要的問題,如何同時提高一個軟件系統的可維護性和可複用性是面向對象設計需要解決的核心問題之一。在面向對象設計中,可維護性的複用是以設計原則爲基礎的。每一