自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

WCF調(diào)用特殊方式介紹

開發(fā) 開發(fā)工具
對于一般朋友來說,可能對于.NET程序?qū)崿F(xiàn)WCF調(diào)用比較熟悉。不過對于非.NET程序之外的調(diào)用方法又有多少朋友能夠熟練的操作呢?

大家知道,在.NET中可以進行WCF調(diào)用的操作。但是.NET之外的程序在開發(fā)的時候可以實現(xiàn)WCF調(diào)用嗎?在這里就為大加介紹幾種.NET程序之外的實現(xiàn)方式。#t#

下面以jQuery的AJAX調(diào)用為例,并說說WCF調(diào)用時需要注意的

  1. < script type="text/javascript"> 
  2. $("#execute").bind("click", 
    function() {  
  3. $.ajax({  
  4. url: "http://localhost:XXXX
    /Calculator.svc/Subtract",  
  5. data: "x=1&y=2",  
  6. //data:'{"x":10,"y":200}', 
    //FOR type:"post"  
  7. type: "get",  
  8. dataType:"json",  
  9. contentType: "application/json",  
  10. success: function(result) {  
  11. alert(result.d);  
  12. }  
  13. });  
  14. });  
  15. < /script> 

這里可以沒有dataType,但不能沒有contentType,因為不加contentType,會報錯,而還要加dataType:"json"的原因是使返回的結(jié)果為json格式,不加的話是字符串。

 

使用get方式,data的數(shù)據(jù)格式和平時一樣;而post方式,data默認是JSON格式。

(PS:{"x":10,"y":200},x與y引號是必須的,這點和調(diào)用web服務(wù)有點不同)

 

WCF調(diào)用設(shè)置需要注意的地方:

一:在.svc文件加上Factory="System.ServiceModel.Activation.WebScriptServiceHostFactory" 屬性,不加會報錯,至于為什么,這句是什么意思,目前我不懂,呵呵,接下來繼續(xù)學(xué)。

 

二:web.config的設(shè)置,

  1. < endpoint 
  2. address=""
  3.  binding="webHttpBinding" 
  4. contract="WcfService.
    ICalculator"
    /> 

注意binding的值,是"webHttpBinding",我添加服務(wù)時,它是"wsHttpBinding"

以上就是WCF調(diào)用的相關(guān)技巧介紹。

責任編輯:曹凱 來源: pzling.com
相關(guān)推薦

2010-03-02 13:54:43

WCF控制服務(wù)對象釋放

2010-02-22 14:18:34

WCF服務(wù)驗證

2010-03-02 16:09:53

WCF框架

2010-02-22 14:09:08

WCF Dispose

2010-02-26 13:34:50

WCF編碼機制

2010-02-22 15:13:04

WCF分布式事務(wù)

2010-03-01 15:21:57

WCF死鎖

2010-02-22 17:43:19

WCF服務(wù)啟動

2010-02-25 14:53:44

WCF調(diào)用服務(wù)異常

2010-03-01 14:01:50

WCF服務(wù)異步調(diào)用

2010-02-26 14:05:57

WCF通信方式

2009-12-22 19:00:08

WCF回調(diào)

2009-12-07 18:33:31

WCF Service

2009-11-05 11:31:00

WCF綁定

2009-11-09 17:30:20

WCF元數(shù)據(jù)

2009-11-09 17:55:13

WCF緩存

2009-12-22 17:30:47

WCF Address

2009-12-22 15:02:40

WCF限流

2010-02-24 15:28:59

WCF ABC

2009-12-07 09:23:05

點贊
收藏

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