首先新建乙個空專案project1
新增乙個webform1
寫如下**
private void page_load(object sender, system.eventargs e)
else
}在專案名稱上點又鍵,填加乙個新webservie login.a**x
**檔案如下
using system;
using system.collections;
using system.***ponentmodel;
using system.data;
using system.diagnostics;
using system.web;
using system.web.services;
namespace workflow
#region ***ponent designer generated code
//web 服務設計器所必需的
private icontainer ***ponents = null;
///
/// 設計器支援所需的方法 - 不要使用**編輯器修改
/// 此方法的內容。
///
private void initialize***ponent()
///
/// 清理所有正在使用的資源。
///
protected override void dispose( bool disposing )
base.dispose(disposing);
} #endregion
[webmethod(enablesession=true)]
public bool loginmethod(string username,string password)
}}再建乙個新web專案,webproject1
新增login的web引用,並在webform1中呼叫loginmethod,如果返回值為true重定向到project1的webform1.aspx
這裡需要注意兩點
一:在webservice的特性裡面需要加入(enablesession=true)的描述
二:如果你是現在已經有的web專案將不允許你向其中新增新的webservice,這時候你要先在其它位置建立乙個webservie檔案,然後在你的專案裡面新增這個現有檔案就可以了。
適當使用Web Service
公布我早期的一篇愚作。下面我說說web service的優點和不足之處 跨越防火牆的通訊 如果你的應用程式有成千上萬的使用者,而且他們都分布在世界各地,那麼客戶端和伺服器之間的通訊將是乙個棘手的問題。那是因為客戶端和伺服器之間通常都會有防火牆或者 伺服器。在這種情況下,你想使用dcom就不是那麼簡單...
使用XMLRPC搭建WebService伺服器
1 xmlrpc概念 xml rpc是使用http協議做為傳輸協議的rpc機制,使用xml文字的方式傳輸命令和資料。乙個rpc系統,必然包括2個部分 1.rpc client,用來向rpc server呼叫方法,並接收方法的返回資料 2.rpc server,用於響應rpcclient的請求,執行方...
使用axis呼叫WebService
公司專案有乙個給使用者傳送簡訊的需求,需要呼叫乙個.net寫的webservice。在寫客戶端過程中,遇到了不少的問題,在這裡整理下,也希望和我遇到同樣問題的小夥伴些少走點彎路。直接上 public static boolean send string msgcontent,string destn...