XMPP iOS用戶端測試 orz...

為了要在區域網路(LAN)上即時傳送訊息(IM, instant message),XMPP 不失為一可行的解決方案之一,當初回頭使用這個方案是因為,XMPP 同時支援訊息和檔案傳送,如同之前所說,Openfire 在穩定度上有所動搖,好不容易把 openfire 帶起來,接下來要把用戶送上伺服器,openfire 自已有出 spark 好用,pidgin 也很有名,也是好用,But...

這些應用程式,都是在 PC 上執行,然而,現在根本沒有人會帶 PC 出門,別說 PC 不可能,現在連 nb 都少有人帶,依賴手機和平板的佔絕大多數,要想出門還搞 IM ,mmm... I'm crazy,即便如此,還是有少數的 iOS app 可以連上,但是穩定度堪慮,更別說要開群組聊天室(group chat/multi-user-conference)了,連想開都找不到按扭可以開,傳檔案!?還沒找到有設這功能的app。

為了連上 Openfire XMPP server 在平板上安裝app,測試結果十分不慘烈,看來得另謀出路,簡單地說,預想的功能需求,在這些 app 上全數「共菇」。

用戶端連接 XMPP server 大致上有幾種方式:
  由使用者指定 XMPP 伺服器連過去:這種和預期的目標一致
  連到app指定伺服器而且無法更動:要多註冊一個帳號,一定要上網際網路,多透過一台伺服器,非預期
  利用 google talk 一類的帳號來連接:同上,伺服器端得加一個外掛,非預期

雖然最後有1、2個 app 可以連到 Openfire 伺服器,但是,幾乎無法加聯絡人、不能開聊天室、找不到既有的聊天室,看來,這一塊,有很長的路要走,現時看起來是個死巷。

經過這幾天試下來,xmpp恐怕難以成功,而且已經想到接下來的好戲了,就算能聊天,也可以傳檔案把主要的訊息順著流程傳遞,就算幸運地傳了檔案,對方也能收下,那麼,最後的環節會落在,PC 最常用的檔案格式 Word ,呵呵,要用什麼來編輯才好,效能,難道又要成為壓垮稻草的那隻駱駝了嗎?

結果恐怕不如預期,得儘早打算。

留言

這個網誌中的熱門文章

使用 Excel 計算2個地點之間的直線距離

LINE 儲存的檔案傳到 email 不方便 很不方便 非常不方便 但是有解的筆記

合併列印標籤漏印