SIAClient桌面應(yīng)用生成軟件是一個(gè)便捷、高效的SaaS(產(chǎn)品即服務(wù))平臺(tái),其主要功能是將Web項(xiàng)目封裝成Windows桌面客戶端項(xiàng)目。SIAClient是基于Windows平臺(tái)的PC應(yīng)用軟件,全面支持Windows 7以上操作系統(tǒng),主要應(yīng)用于需要鑒權(quán)信息的各類管理、應(yīng)用系統(tǒng),如:OA、ERP、CMS、CRM等等。
軟件功能:
1、將Web項(xiàng)目封裝成客戶端項(xiàng)目,生成的安裝包文件安裝后使用,杜絕代碼及敏感信息泄露;
2、對(duì)項(xiàng)目進(jìn)行版本管理,記錄每一次迭代更新的完整日志;
3、客戶端管理,主動(dòng)式收集每個(gè)安裝客戶端的聯(lián)機(jī)設(shè)備信息,阻止可疑客戶端使用授權(quán);
4、開發(fā)和使用環(huán)境分離,為開發(fā)人員提供熟悉便捷的調(diào)試環(huán)境;
5、提供豐富的系統(tǒng)級(jí)API,可直接通過JavsScript腳本語言調(diào)用;
軟件特色:
1、Web項(xiàng)目主要用各類瀏覽器以輸入指定URL方式打開使用,有較高的易用性和便捷性,在任何設(shè)備、任何網(wǎng)絡(luò)環(huán)境和地域均可使用。各個(gè)瀏覽器均提供了開發(fā)人員工具,利用開發(fā)人員工具,不僅可以完全查看所使用頁面的前端代碼,而且可以查看數(shù)據(jù)交互的各項(xiàng)請求及返回參數(shù)的具體數(shù)據(jù)情況,基于云平臺(tái)技術(shù)的迅速發(fā)展,目前三方云平臺(tái)提供的功能和服務(wù)已經(jīng)相當(dāng)豐富和成熟,前端工程師有了更大的功能實(shí)現(xiàn)可拓展性,但瀏覽器環(huán)境完全暴露了前端所有代碼,造成了嚴(yán)重的安全隱患。SIAClient在很大程度解決了所有代碼級(jí)的數(shù)據(jù)交互安全問題,完全杜絕了最終用戶查看源碼的可能性。
2、部分項(xiàng)目的實(shí)際使用場景要求對(duì)用戶的使用除了鑒權(quán)信息以外有一定的約束力,比如限定用戶的使用時(shí)間、使用設(shè)備、網(wǎng)絡(luò)環(huán)境等,不管是前端技術(shù)還是服務(wù)器端技術(shù),都無法解決使用設(shè)備限制的約束能力,SIAClient為開發(fā)人員提供了客戶端與設(shè)備管控的完整解決方案。
解決問題:
1、適用于所有Web項(xiàng)目;
2、不限制開發(fā)語言、不限制開發(fā)環(huán)境,所有項(xiàng)目均可一鍵轉(zhuǎn)換;
3、不暴露URL、項(xiàng)目源碼,大大提高安全性;
4、不依賴系統(tǒng)瀏覽器,解決多版本瀏覽器兼容性問題;
5、為開發(fā)者提供開發(fā)環(huán)境和使用環(huán)境分離,調(diào)試工作更便捷;
6、開放豐富的系統(tǒng)級(jí)API,可供開發(fā)人員直接調(diào)用;
7、提供客戶端授權(quán)機(jī)制,由管理方控制安裝客戶端設(shè)備的授權(quán)允許,管控更靈活;