FISCA Alternative Edition 即將 Release
繼上次 DSA 升級之後,經過 8 個月努力 ischoo 的底層程式庫 FISCA 也要進行大升級了,這次升級有 70% 的程式碼都已重新設計,主要目標是增加穩定度與效能。FiscaAE 升級與之前 SmartSchool 升級到 ischool 有個相當大的不同,原有的 ischool 模組完全不需修改,甚至不需重新編譯(當然也不需要重新封裝)就可以穩定運作在新版的 FiscaAE 上,這是個看似簡單實際上卻是個極大的挑戰。相信有許多人想了解這次的升級新增與改善功能有哪些,這裡列出部份重要的項目:
1.登入效能:登入速度一直是讓人覺得挫折的部份,這次升級進行了非常多的努力,大部份的使用者應該都會提升 45% 以上的速度。
2.Passport 支援:在 FiscaAE 可以「選擇」使用 Greening 帳號登入 ischool,這樣可以有單一簽入的好處,之後也有更多的應用情境可以使用。
3.模組更新平行化:模組更新的方式已重新設計過,現在已支援多執行緒同時更新,以提升更新速度。
4.分散式部署與最近點探查:之後模組可以放在不同主機上,以分散流量,用戶端會自動探查最近點進行更新。
5.新的 ischool 登入授權方式:以往使用者要先有「授權檔」,授權之後才能登入 ischool,新版改用中央控管的方式,不用擔心授權檔外流,也可清楚了解有哪些電腦可登入 ischool。
6.Secure Tunnel Service(STS):全新加入的資料傳輸通道,資料傳輸過程經過加密,就算沒有 SSL 也可以非常安全,中間無法透過網路偷取資料,此機制使用公開金鑰技術達成(PKI)。
7.診斷模式:FiscaAE 底層已經重新設計過,所以現在可以支援進階的偵錯方式,開發人員可以使用診斷模式管理自已想要載入的模組,還可透過診斷視窗了解 FiscaAE 的內部運作狀況。
8.多核心支援:這次 FISCA 使用 .Net Framework 4.0 實作,使用者電腦如果有一個以上的 CPU 可以有效能上的優勢,並且之後的開發人員可以使用到 .Net Framework 4.0 豐富強大的平行運算 API,提升程式效能與開發速度。
9.超多的 Style:提供 Office 2007、Office 2010、Win7、VisualStuido 2010 的各種樣式,這是個附加順手完成的功能,也許有人會喜歡用吧...