web services 主要利用 http 和 soap 協議使商業資料在 web 上傳輸,soap通過 http 呼叫商業物件執行遠端功能呼叫,web 使用者能夠使用 soap 和 http通過 web 呼叫的方法來呼叫遠端物件.
web services呼叫儲存過程簡單例項:僅供學習,簡單易懂!sqlhelper呼叫。
頁面**:
<
body
>
<
form id="
form1
"runat="
server
">
<
div>
<
asp:button id="
btngetresponse
"runat="
server
"text="
get response
"onclick="
btngetresponse_click
"/><
br />
<
asp:label id="
lblshow
"runat="
server
">
asp:label
>
div>
form
>
body
>
html
>
cs**:
public
partial
class
webservicesample_default : system.web.ui.page
}protected
void
btngetresponse_click(
object
sender, eventargs e)}
webservice.asmx
<%
@ webservice language="
c#"codebehind="
"class="
webservice
"%>
webservice.cs**如下
using
system;
using
system.web;
using
system.collections;
using
system.web.services;
using
system.web.services.protocols;
using
xx.data;
using
system.data;
using
system.text;
//////
webservice 的摘要說明
///
[webservice(namespace ="
")][webservicebinding(conformsto
=wsiprofiles.basicprofile1_1)]
public
class
webservice : system.web.services.webservice
[webmethod]
public
string
helloworld()
[webmethod]
public
string
responseinformation()
else
" "
0].rows[i][
"title
"].tostring());}}
}return
sb.tostring();}}
儲存過程依舊是原來那個:
create procedure getdatasam(
@number
int)
asbegin
declare @str nvarchar(
200);
set@str='
select top '+
cast(@number
asnvarchar)+'
title from zhq_in_content order by createdate desc';
exec(@str);
end
WebServices呼叫儲存過程
using system using system.collections using system.componentmodel using system.data using system.diagnostics using system.web using system.web.service...
WebServices呼叫儲存過程
using system using system.collections using system.componentmodel using system.data using system.diagnostics using system.web using system.web.service...
Web Services服務之間呼叫
今天被大師兄呼叫到他的專案組幫忙實現乙個東西,其實就是用web services實現服務之間相互呼叫,然後給服務指定相應的出埠。web services是第一次使用,就當做是學習新東西吧。上網查了一下實現web services有很多種方式,或使用xfire框架,或使用axis框架,或使用jdk自帶...