ASP WebService的开发步骤
WebService服务端开发
1、创建WebService工程,选择XFire Core库
2、创建业务接口和其实现类(完成业务方法的定义和实现)
3、修改配置文件service.xml
4、如果需要使用WSDL,则需要导入xalan.jar文件至WEB-INF/lib中
5、导出接口至jar包中为客户端做准备
WebService客户端开发
1、创建Web工程,添加构建路径,选择XFire Core库和XFire Http Client库
2、导入服务端提供的jar包(即上述服务端开发步骤中第五步导出的jar)
3、完成WebService远程调用
3.1 创建Service模型
3.2 定义WebService的URL
3.3 创建XFire对象
3.4 通过XFire对象创建XFire代理工厂对象
3.5 通过XFire代理工厂对象,传递Servcie模型和Servcie的地址,构建业务对象实例(注意做强制类型转换)
3.6 调用业务对象的业务方法,完成业务处理
3.7 继续后续操作
相关文档:
第一种方法:
<%
d = date()
response.write d&" "&WeekdayName(Weekday(d))
%>
输出样式:2004-5-7 星期五
************************************************************************* ......
<head runat="server">
<title></title>
<meta http-equiv="Expires" CONTENT="0">
<meta http-equiv="Cache-Control" CONTENT="no-cache">
<meta http-equiv="Pragma" CONTENT="no-cache">
<script language="JavaScript"> ......
1.UpLoadClass.asp
<%
Class UpLoadClass
Private p_MaxSize,p_FileType,p_SavePath,p_AutoSave,p_Error
Private objForm,binForm,binItem,strDate,lngTime
Public FormItem,FileItem
Public Property Get Version
Version=""
End Property
......
<script language="JavaScript">
function reloadcode(){
var verify=document.getElementById('safecode');
verify.setAttribute('src','images/chknumber.asp?'+Math.random());
//这里必须加入随机数不然地址相同我发重新加载
}
</script>
<img src="images/chknumber.asp"&n ......