1、 首先需要了解一些技術關鍵字
Python語言:
python是腳本語言,簡單,好用!Web開發,特別是面向互聯網的應用開發,現在是Python的應用性能比較領先。
pydev插件:
用戶可以完全利用 Eclipse 來進行 Python 應用程序的開發和調試。這個能夠將 Eclipse當作 Python IDE 的項目就是 PyDev。PyDev 插件的出現方便了衆多的 Python 開發人員,它提供了一些很好的功能,如:語法錯誤提示、源代碼編輯助手、Quick Outline、Globals Browser、 Hierarchy View、運行和調試等等。基於 Eclipse 平臺,擁有諸多強大的功能,同時也非常易於使用,PyDev 的這些特性使得它越來越受到人們的關注。
openfire:
Openfire 採用Java開發,開源的實時協作(RTC)服務器基於XMPP(Jabber)協議。您可以使用它輕易的構建高效率的即時通信服務器.
xmpp:The Extensible Messaging and Presence Protocol
中文全稱:可擴展通訊和表示協議
可擴展通訊和表示協議 (XMPP) 可用於服務類實時通訊、表示和需求響應服務中的XML數據元流式傳輸。XMPP以Jabber協議爲基礎,而Jabber是即時通訊中常用的開放式協議。XMPP is the IETF's formalization of the base XML streaming protocols for instant messaging and presence developed within the Jabber open-source community in 1999
XMPP(可擴展消息處理現場協議)是基於可擴展標記語言(XML)的協議,它用於即時消息(IM)以及在線現場探測。它在促進服務器之間的準即時操作。這個協議可能最終允許因特網用戶向因特網上的其他任何人發送即時消息,即使其操作系統和瀏覽器不同。
XMPP的前身是Jabber,一個開源形式組織產生的網絡即時通信協議。XMPP目前被IETF國際標準組織完成了標準化工作。標準化的核心結果分爲兩部分;
核心的XML流傳輸協議
2、搭建開發環境
2.1 在eclipse中安裝pydev插件
eclipse版本爲myeclipse2014,coeclipse
打開myeclipse->help->welcome->OverView->eclipse marketPlace->sercher框中輸入pydev-> 點擊按鈕go,搜到以後安裝
重啓MyEclipse在windows-->preferences下配置pydev就可以了。
2.2 配置
首先需要添加已安裝的解釋器,安裝Python解釋器
在 Eclipse 菜單欄中,選擇 Window > Preferences
> Pydev > Interpreter - (Python/Jython),在這裏配置 Python 解釋器,
點擊New…。在Select
Interpretor界面中輸入解釋器名和解釋器Python.exe的路徑,我裝的是Python2.6,路徑在D:\Python26下。
添加完成後點擊ok即可
2.3 測試python語言的開發
在Eclipse主界面點擊File>New>Project…
在工程嚮導中,選擇工程類型Pydev>Pydev Project:
如果工程創建後不是在Pydev視圖下,可以在Eclipse主界面菜單欄中點擊Window>Open Perspective>Other… ,選擇Pydev視圖。
在工程中新建一個Python Package(包),右鍵點擊src, New>Pydev Package,選擇源文件路徑及輸入包名:
在_init_.py,輸入print (“Hello World”),
如下語句就能打印中文:
1
2
3
|
#coding=utf- 8 print "Hello,
World!" print "您好,Python!" |
按F9即可看到輸出結果,說明開發環境安裝成功!
1 Python語言用ecilpse pydev插件編寫Python程序
eclipse安裝插件 建立開發環境
編寫Python的hello world
pydev官網 http://pydev.org/manual_101_install.html
2 openfire服務器部署,二次開發
在開發環境上部署openfire
下載open的demo並跑通
3 使用xmpp協議開發業務功能