调用前一篇COM实现WEBSERVICE服务
来源:互联网 发布:js控制input焦点 编辑:程序博客网 时间:2024/05/16 10:42
WEB服务代码,上一篇的COM注册成reportsaveas
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Linq;
using reportsaveas;
namespace reportservice
{
/// <summary>
/// Service1 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ToolboxItem(false)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class Service1 : System.Web.Services.WebService
{
[WebMethod]
public void ReportrstjToHtm()
{
Report.Report myreport = new Report.Report();
myreport.ReportrstjToHtm();
}
[WebMethod]
public void ReportrshzToHtm()
{
Report.Report myreport = new Report.Report();
myreport.ReportrshzToHtm();
}
[WebMethod]
public void ReportxcfxToHtm()
{
Report.Report myreport = new Report.Report();
myreport.ReportxcfxToHtm();
}
}
} //发布到IIS上成为WEBSERVICE
如何调用上面的服务
aspx页面里面建立HTML 元素绑定WEBSERVICE(id="service"对应JS service,WebService.htc里面有函数useService)
<div id="service" style="VISIBILITY:hidden; BEHAVIOR:url(BehaviorLibrary/WebService.htc)"></div> //这里的id,style要与自己的匹配
JS 调用代码
{
service.useService("http://192.168.1.2/reportservice/Service1.asmx?WSDL","mytxreport"); //注意大小写,mytxreport对应下面回调函数
service.mytxreport.callService("ReportrstjToHtm");
}
catch(e)
{
alert(e)
}
- 调用前一篇COM实现WEBSERVICE服务
- Java实现调用c# WebService服务
- 动态调用WebService服务
- 动态调用webservice服务
- delphi调用webservice服务
- js调用WebService服务
- windows服务调用WebService
- ajax调用WebService服务
- ADF调用WebService服务
- Android调用WebService服务
- AXIS调用webService服务
- Webservice服务创建、调用
- java调用webservice服务
- axis调用webservice服务
- savon调用WebService服务
- 使用dubbo+zookeper实现服务调用与使用webservice对比
- 【WebService】自定义WebService服务及其调用
- webService学习-调用第三方提供的webService服务实现获取天气预报信息
- 最小生成树(Kruskal)
- ORACLE_远程数据库同步
- accept 函数
- 黑马程序员--C#回顾
- 文件描述符、文件句柄、文件路径的转换接口
- 调用前一篇COM实现WEBSERVICE服务
- Javascript性能优化学习笔记1
- 运行时出现Cannot forward after response has been committed
- OK6410按键驱动程序(改)亲测可以运行
- coreData 使用分析
- 对RESTful的理解
- cygwin pow function bug
- 发表在51cto上的文章,用access作为.net网站的数据库,在windows2003上配置出现,出错不能访问
- 开发随笔(20120430)