偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

關(guān)于WCF Service相關(guān)介紹

開發(fā) 后端
本系列課程我們將會(huì)從WCF Service發(fā)布的各個(gè)角度出來,來講述WCF Service發(fā)布以后的全新功能,這主要包括C#3.0,VB9.0,WCF,WPF,WP,LINQ,AJAX,mobile開發(fā),Cardspace,智能客戶端。

首先,我認(rèn)為這是一個(gè)很有用的插件,如果繼續(xù)得到改進(jìn)和增強(qiáng),我想該插件會(huì)被更多開發(fā)者使用。對于WCF Service源碼的學(xué)習(xí),對于我們掌握怎樣正確創(chuàng)建WCF Service插件工程是很有幫助的,而且也可從中學(xué)到不少編程技巧,例如委托和模板方法。希望大家一起研究下

微軟的 WCF Service默認(rèn)會(huì)這樣設(shè)置,可能如同博文所提到的,WCF Service 的客戶端可能是舊版 .NET 1.x 版的環(huán)境,也可能是 Java 或其他各種非微軟的技術(shù)平臺,因此 VS 2008 默認(rèn)選用所有廠商、所有平臺都支持的 Array 數(shù)組,作為網(wǎng)絡(luò)傳輸?shù)念愋?,而非最新?.NET 平臺特有的 Collection 數(shù)據(jù)結(jié)構(gòu)。最后,若用戶端程序要再更改配置,只要如下圖 5 般,在 WCF Service項(xiàng)目里既有的 Reference 上,選擇「配置服務(wù)引用」即可。#t#

以下為本帖下載示例的代碼。我們在服務(wù)器端的 WCF Service,提供三個(gè)返回類型分別為 List<string>、List<自定義類>、Dictionary<string,string> 的函數(shù),給 WCF 客戶端 ASP.NET 程序調(diào)用,執(zhí)行結(jié)果:

  1. public partial class _Default : System.Web.UI.Page   
  2. {  
  3.     protected void Page_Load(object sender, EventArgs e)  
  4.     {  
  5.         ServiceReference1.ServiceClient prox = new ServiceReference1.ServiceClient();  
  6.  
  7.         /*********** List<string> ***********/  
  8.         //string[] list1 = new string[2];   //未改設(shè)置前,Server 返回的 List<string>,Client 只能取得 string 數(shù)組  
  9.         List<string> list1 = new List<string>();          
  10.         list1 = prox.getListString();  
  11.  
  12.         Response.Write(list1[0] + "<br>");  
  13.         Response.Write(list1[1] + "<p>");  
  14.  
  15.  
  16.         /*********** List<自定義類> ***********/  
  17.         List<ServiceReference1.Employee> list2 = new List<ServiceReference1.Employee>();  
  18.         list2 = prox.getListEmployee();  
  19.           
  20.         Response.Write(list2[0].name + "<br>");  
  21.         Response.Write(list2[0].age + "<br>");  
  22.         Response.Write(list2[0].oooo + "<p>");      //object 類型  
  23.  
  24.  
  25.         /*********** Dictionary<string,string> ***********/  
  26.         Dictionary<string, string> dict1 = new Dictionary<string, string>();  
  27.         dict1 = prox.getDictionaryString();  
  28.  
  29.         foreach (KeyValuePair<string, string> kvp in dict1)  
  30.         {  
  31.             Response.Write(kvp.Key + ", " + kvp.Value + "<br>");  
  32.         }  
  33.     }  
  34. }  
責(zé)任編輯:chenqingxiang 來源: 計(jì)世網(wǎng)
相關(guān)推薦

2009-12-08 16:42:48

WCF Service

2009-11-09 17:55:13

WCF緩存

2009-11-09 13:47:22

WCF Stream操

2009-12-21 18:10:50

WCF實(shí)現(xiàn)事件通知

2009-12-08 10:52:30

WCF雙工通信

2009-11-09 14:15:17

WCF集合類型

2009-12-24 15:04:40

ADO管理

2009-12-08 18:14:53

WCF Service

2009-12-08 16:01:50

WCF Service

2011-04-28 15:18:59

2018-06-12 15:30:07

數(shù)據(jù)庫MySQLinsert

2009-12-07 15:02:46

WCF學(xué)習(xí)

2009-11-17 17:07:01

PHP關(guān)聯(lián)數(shù)組

2009-12-22 16:03:03

WCF異常

2010-02-22 14:18:34

WCF服務(wù)驗(yàn)證

2010-02-23 09:51:32

WCF MTOM

2009-11-09 13:04:53

WCF事物處理

2009-11-09 16:44:18

WCF Service

2009-11-06 11:07:52

WCF事務(wù)屬性

2009-11-05 11:31:00

WCF綁定
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號