我們的近況

FISCA Alternative Edition 即將 Release

張貼者:2011/6/14 上午12:24張佳煜   [ 已更新 2011/6/14 上午12:30 ]

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 的各種樣式,這是個附加順手完成的功能,也許有人會喜歡用吧...

DSA 4.0 升級

張貼者:2010/12/3 上午1:02張佳煜

DSA 是 ischool 的後端關鍵技術之一,在 2010/10 開始北、中、南所有主機都進行了升級,截至目前已經完成大部份升級相關工作,升級過程只能以烽火連天來形容,因為 DSA 是核心之一,這次 4.0 的架構上又進行了全新的設計,所以升級過程到處有炸彈要拆。DSA 本來功能就相當多,重新設計後又需要相容原有舊功能,困難度可以說是極高,好在我們負責撰寫 DSA 4.0 的資深工程師『路』,以他巧奪天工般的 Java 語言功力,硬是把相容舊功能這難如登天的任務完成了,使得 ischool、iTeacher、iStudent 用戶端並沒有受到太多衝擊,雖然仍有少數功能被炸上天,但是目前也都已經順利解決了,這次升級,從規劃到完成,總共花了快10個月的時間,但相信對於未來的發展會產生相當高的價值的。

Nov.16.2010 FISCA 巨大更新

張貼者:2010/12/3 上午12:46張佳煜   [ 已更新 2010/12/23 上午12:20 ]

又到了神奇的 FISCA 要更新的時候了,這次更新主要是支援 DSA4 非常重要的新功能「Contract」概念
,除了這個支援外,HTTP Protocol 處理上也更加完整,以下列出主要更新:

  1. 增加全新 FISCA.DSAClient.dll 程式庫,完整支援 DSA4 Contract 概念。
  2. HTTP 資料傳送/接收機制改善更加強固完整。
  3. HTTP 最高同時連線數,由原來的「2」提升到「5」,部份特定情境的程式運作速度將會增加。
  4. FISCA 增加支援 XLinq (System.Xml.Linq.dll),意思是開發上可以使用 Linq to Xml 技術。
  5. (敬請期待)增加 Batch Process 機制,主要解決大量資料分批處理時的 Transaction 問題。
  6. (敬請期待)增加 DSA Passport 機制支援,ischool Desktop 目前不會用到,例如 FISCA 2.0 將會是重要的功能。
  7. (敬請期待)全新的進階 Retry、網路監測機制,讓使用者更清楚目前網路品質、流量、速度。

1-3 of 3

體驗.價格