C_Sharp 板


LINE

看你擅長的領域,如果你對網頁比較熟悉,可以寫網頁版的 ,把資料庫語法寫在class裡面,也是類似三層式做法,缺點 是網頁限制比winform多很多,當然也是安全性考量,還有版面 美化(html.css)也是要花工去處理 Winform你是害怕連線IP被看光光? 之前有客戶要求要隱藏IP,你可以把IP寫在Class裡面,也可以 把config裡面的連線字串加密,程式連線時再解密,這樣使用者 開config檔時,也不知道連線字串的實際資料, 可以簡單寫個AES 加密運算,password 跟 salt 加密一下 一般使用者應該沒這麼閒去破解,可以參考 http://bbs.csdn.net/topics/380059736 如果只是想隱藏IP,可以不用花那麼多時間寫中繼軟體 以前寫過中繼程式,中繼程式的好處是可以把沒變動的資料放在中繼 程式中,使用者查詢時可以避免重複存取資料庫,如果資料有變更 中繼程式再去更新,因為中繼程式可以跟主機同網域,所以更新時存取 速度比直接傳到使用者端快多了,也可以減少主機負荷,另外中繼程式 可以放在效能較差的PC中,判斷該PC可以承受多少連線與資料負荷,超過 時就導入第二台效能較差PC,這樣兩台PC就可以同時20人(假設一台壓力 測試可以10人)使用不會超過負荷,以前我們叫商業邏輯層,三層式架構, 很方便,程式修改簡單修改一些程式時使用者端不會影響,把資料庫或一 些較複雜的邏輯查詢或運算程式寫在中繼程式,使用者端只是做新增刪除 或修改等基本功能 互相交流... ※ 引述《ajeams (Struggle in the mud)》之銘言: : 目前在一間小公司擔任小小MIS, : 公司之前(約2004年)有請外包寫一隻程式(Delphi6), : 目的提供給下游供應廠商,從外部連入公司讀取採購與託外訂單, : 連線模式如下: : 廠商利用Client程式 -> 公司內部 Server端管理程式 -> : Server管理程式透過該主機之ODBC連到ERP SQL Server主機 -> : SQL Server主機再將查詢資料原路傳回 Client端 : 這程式的好處是可以不暴露出SQL Server的IP,並且不經Web可省下主機資源 : 只是現在遇到下面幾個狀況: : 1.程式不支援 win7以上,導致廠商現在必須降階使用XP才可使用, : 然而現在市面上的套裝電腦,都是win7以上了,勢必過兩年後,廠商更容易遇到這狀況 : 2.程式已不太符合公司內部需求,而原外包廠商已經被併購, : 而經詢問無留存原始碼,且找不到當初撰寫人員,無法進行改寫 : 3.公司去年初有找人來估價(我六月進公司),約要一兩百萬(含許多不需要的模組), : 老闆是說花太多錢,目前無購買意願。 : 因此想說自己寫一個程式,將原有的替代掉,一方面自己寫的要改方便, : 二來可以累積自己的實力(目前只會寫一些簡單的C# winform連SQL 供同事使用) : 問題重點考慮是該寫Winform還是ASP.Net,請各位大大給個意見吧? : 1.Web好處是Client端不用安裝程式,程式更新只需在server端控制,缺點是我還不太會 : 寫Web端程式@_@,並且目前公司主機的效能撐不住,需買新主機,還有網路頻寬勢 : 必要提升,要花時間加一筆不少的摳摳。 : 2.若寫Winform,則需考慮到外連安全性的問題,希望可以隱蔽目前SQL Server的IP, : 想要透過Server端中繼程式,再連到SQL server,好處是不用換主機,目前頻寬也堪用 : ,缺點就是這篇主要想問的,這種中繼程式該怎麼寫,請了解的大大稍微提示, : 感謝大家! --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.108.82







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP