Android中使用untiy3d 導出C# WebService SOAP

發表日(rì)期:5/20/2018 1:08:44 AM    浏覽次數:7918     

在C#編寫好(hǎo)WebServcie後,使用Wsdl導出CS文(wén)件(jiàn),如下(xià)圖:

Android中使用untiy3d 導出C WebService SOAP - 王查理(lǐ) - 王查理(lǐ)的(de)博客

 再将D:\Program Files\Unity\Editor\Data\Mono\lib\mono\2.0中System.Web.dll、System.Web.Services.dll拷貝到unity3d工(gōng)程目錄下(xià),如下(xià)圖:

Android中使用untiy3d 導出C WebService SOAP - 王查理(lǐ) - 王查理(lǐ)的(de)博客

此時(shí)可以在mono編輯器(qì)聲明(míng)代理(lǐ)類,

GameService netService = null;// GameService是WebService中的(de)類
 SecurityHeader userHeader = null;

在這(zhè)裏需要在mono編輯中引用上(shàng)System.Web.dll、System.Web.Services.dll

按照(zhào)以上(shàng)步驟操作(zuò)後,就可以在電(diàn)腦平台連接WebServcie直接測試了。

如果想導出安卓平台需要設置最關鍵一項,如下(xià)圖:

Android中使用untiy3d 導出C WebService SOAP - 王查理(lǐ) - 王查理(lǐ)的(de)博客

 最後build吧(ba),在安卓測試看(kàn)看(kàn),沒問(wèn)題了。

上(shàng)一篇:Unity3D開(kāi)發之使用MySql數據庫
下(xià)一篇:unity3d中的(de)http通(tōng)信 post/get