iT邦幫忙

0

Unity 資料庫開發2(webservice)

接連上一篇試了一些unity 連線的方式
最後方案底定,使用 webservice 的技術 ,然後連到sqlserver 伺服器
考量的方向如下
sqllite 好用,但適於單機
直接在 unity裡做 ado.net 的連線,固然可行,但將來在 APP 裡,有資安密碼被破解的危險,且引用dll 版本,到可以發行到 APP 上,其實也是不小的工程
webservice 不僅安全,而且其實工程也小的多,何樂而不為呢 ^____^

簡記如下
參考文章 :
http://www.manew.com/thread-101032-1-1.html
需要一個web 站台,建立webservice
https://ithelp.ithome.com.tw/upload/images/20210506/20123781LLTKVwBeOq.png
放在有iis的主機,開啓cmd,輸入路徑,會產生一個 webservice 的 cs檔,就可以拿去unity用嘍哦!!
https://ithelp.ithome.com.tw/upload/images/20210506/20123781KOLw4meWok.png
unity 記得要引用這3個DLL
System.ServiceModel.dll
System.ServiceModel.Web.dll
System.Web.Services.dll

dll 需放在 plugin 資料匣裡
發佈設定api compatibility level 需改成在.net 2.0
https://ithelp.ithome.com.tw/upload/images/20210506/20123781EmvuLAZJRY.png
在 .cs 裡,測試,成功,發行到APP ,成功!! 感謝神><~

這篇教學也挺完整的,只是最後它cmd 編譯那段,我無法成功..
http://www.cnblogs.com/infly123/p/4032941.html


尚未有邦友留言

立即登入留言