js java webservice_js调用webservice中的方法实现思路及代码
webservice代码:
using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Web.Script.Services;
using StoreHouse.Common;
using StoreHouse.IDAL;
using StoreHouse.Model;
using System.Data.SqlClient;
using System.Data;
using System.Xml;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.Net.NetworkInformation;
///
/// PageService 的摘要说明
///
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class PageService : System.Web.Services.WebService
{
ArrayList al = new ArrayList();
public PageService()
{
//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}
///
/// 添加收藏
///
/// 产品ID
/// 用户ID
/// 标识(产品收藏、企业收藏、电子样本收藏、图库收藏)
/// 返回收藏状态
[WebMethod]
public int AddCollect(int fid,int sid,int flag)
{
IProductDataProvider ipdp = ProviderManager.Create();
IEnterpriseDataProvider iedp = ProviderManager.Create();
if (flag == 1)
{
ProductCollect pc = new ProductCollect();
pc.ProductID = fid;
pc.UserID = sid;
pc.AddDatetime = DateTime.Now;
pc.UpdateDatetime = DateTime.Now;
return ipdp.AddProductCollect(pc);
}
else if (flag == 2)
{
EnterpriseCollect ec = new EnterpriseCollect();
ec.EnterpriseID = fid;
ec.UserID = sid;
ec.AddDatetime = DateTime.Now;
ec.UpdateDatetime = DateTime.Now;
return iedp.AddEnterpriseCollect(ec);
}
else if (flag == 3)
{
EElecSampleCollect epesc = new EElecSampleCollect();
epesc.EElecSampleID = fid;
epesc.UserID = sid;
epesc.AddDatetime = DateTime.Now;
epesc.UpdateDatetime = DateTime.Now;
return ipdp.AddEElecSampleCollect(epesc);
}
else if (flag == 4)
{
EPAtlasCollect epac = new EPAtlasCollect ();
epac.EPAtlasID= fid;
epac.UserID = sid;
epac.AddDatetime = DateTime.Now;
epac.UpdateDatetime = DateTime.Now;
return ipdp.AddEPAtlasCollect(epac);
}
return 000000;
}
js java webservice_js调用webservice中的方法实现思路及代码相关推荐
- js php调用webservice,js跨域调用WebService的使用方法
这次给大家带来js跨域调用WebService的使用方法,js跨域调用WebService的注意事项有哪些,下面就是实战案例,一起来看一下. 步骤1. 在web.config中的system.web节 ...
- axis2 webservice入门学识(JS,Java,PHP调用实例源码)
来源:http://www.myexception.cn/web/952419.html axis2 webservice入门知识(JS,Java,PHP调用实例源码) 背景简介 最近接触到一个银行接 ...
- java axis2 开发webservice_利用Axis2开发WebService(3)—用Java实现调用WebService的客户端程序 | 学步园...
WebService是为程序服务的,只在浏览器中访问WebService是没有意义的.因此,在本节使用Java实现了一个控制台程序来调用上一节发布的WebService.调用WebService的客户 ...
- kotlin调用类中的方法_一种轻松的方法来测试Kotlin中令人沮丧的静态方法调用
kotlin调用类中的方法 by Oleksii Fedorov 通过Oleksii Fedorov 一种轻松的方法来测试Kotlin中令人沮丧的静态方法调用 (A stress-free way t ...
- 【Java】Java反射调用可变参数的方法
文章目录 1.概述 1.概述 因为要Java反射调用可变参数的方法,所以参考了这篇文章:https://www.cnblogs.com/huqingchen/p/5979936.html 但是测试过程 ...
- 安卓Service绑定方式启动服务并调用服务中的方法
如有转载,请申明: 转载至 http://blog.csdn.net/qq_35064774/article/details/52578933 安卓的Service有两种启动方式,startServi ...
- python suds_python使用suds调用webservice接口的方法
最近做接口对接,遇到了.net开发的webservice接口,因为python第一次与webservice对接,连问带查,最后使用suds库来实现了 1.安装suds mac: sudo pip in ...
- thinkphp模型中的获取器和修改器(根据字段名自动调用模型中的方法)
thinkphp模型中的获取器和修改器(根据字段名自动调用模型中的方法) 一.总结 记得看下面 1.获取器的作用是在获取数据的字段值后自动进行处理 2.修改器的作用是可以在数据赋值的时候自动进行转换处 ...
- java进程里面调用方法_在java里面调用CUI程序的方法
在java里面调用CUI程序的方法推荐查看本文HTML版本 在java里面调用CUI程序的方法 问题描述: 该函数在win平台上面调用不是很成功,GUI会可以调出来,但可能和屏蔽调其中的一些用 ...
最新文章
- 领歌LeangooV6.5.3:支持评论编辑,看板动态跳转
- Excel VBA参考文献中人名与年份格式转换
- 作弊翻车!Kaggle 大赛第一团队获最严处分
- disconf 中文乱码
- 跟我一起屏蔽百度搜索页面右侧的内容
- proteus里面没有stm32怎么办_嵌入式单片机之stm32串口你懂了多少!!
- 河南大学计算机与信息工程学院张磊,张磊-食品与生物工程学院
- 信息学奥赛一本通(1256:献给阿尔吉侬的花束)
- 修正TiAnlogDisplay显示的问题
- 香蕉派开源硬件 Banana PI
- android解码芯片,全志V316超清4K视频编解码芯片处理器,
- 51. 移除重复脚本(12)
- 三星笔试2013笔试杂说
- VS2019插件VSIX开发
- Elasticsearch 技术分享
- 科学计算机怎么表示大括号,电脑上大括号怎么拉长
- 【爬虫】巧用 js2py (附带bug解决)
- 计算机硬盘替换,如何更换笔记本电脑硬盘?
- 如何治理 Electron 版本淘宝直播应用崩溃?
- linux登录mysql
热门文章
- angular 引入编辑器遇到的各种问题。。。
- Asp.Net母版页和内容页运行机制
- hdu5461-Largest Point(贪心)
- Java学习笔记17(面向对象十:综合案例)
- C#设置IP地址,启用禁用适配器
- 05-if和switch的简单比较
- hdoj_1421搬寝室
- 轻量级 Lock Free 线程安全的 QueueT 的C#2.0实现
- 用SQL中的isnull函数注意了
- 西南石油大学计算机科学学院教授,张小洪(计算机科学学院)老师 - 西南石油大学 - 院校大全...