Foxtable(狐表)用户栏目专家坐堂 → [求助]如何提供webservices接口给对方


  共有4756人关注过本帖树形打印复制链接

主题:[求助]如何提供webservices接口给对方

帅哥哟,离线,有人找我吗?
有点蓝
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/26 17:51:00 [只看该作者]

https://www.baidu.com/baidu?word=vb.net+%E6%9F%A5%E8%AF%A2%E6%95%B0%E6%8D%AE%E5%BA%93&ie=utf-8&tn=myie2dg&ch=6

<WebMethod()> _
Public int add(int a,int b)
Dim cnStr As String = "Data Source=(local);Initial Catalog=Sales;Integrated Security=False;User ID=sa;Password=123456;"
Dim cn As New SqlClient.SqlConnection(cnStr)
cn.Open()
Dim cm As New SqlClient.SqlCommand("select 状态 from [临时版本跟踪表]  where 编号 ='XXXX'", cn)
Dim state As Integer = cm.ExecuteScalar
cn.Close()
Return state
End Function

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2016/10/26 18:13:00 [只看该作者]

Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel

' 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
' <System.Web.Script.Services.ScriptService()> _
<System.Web.Services.WebService(Namespace:="WebApplication3")> _
<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<ToolboxItem(False)> _
Public Class myWebService1
    Inherits System.Web.Services.WebService

   _<WebMethod()> 
    Dim cnStr As String = "Data Source=(192.168.1.72);Initial Catalog=Foxdate;Integrated Security=False;User ID=sa;Password=bdcom105liujy;"
    Dim cn As New SqlClient.SqlConnection(cnStr)
    cn.Open()
    Dim cm As New SqlClient.SqlCommand("s elect 状态 from [临时版本跟踪表]  where 临时版本编号 ='XXXX'", cn)
    Dim state As Integer = cm.ExecuteScalar
cn.Close()
Return state
End Function

提示有错误,如附件,断点信息是红色的字体。

图片点击可在新窗口打开查看此主题相关图片如下:错误列表.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2016/10/26 18:14:55编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/26 20:13:00 [只看该作者]

Public Class myWebService1
    Inherits System.Web.Services.WebService

   <WebMethod()> _
    Public Function GetState(bh as string) as integer
    Dim cnStr As String = "Data Source=(192.168.1.72);Initial Catalog=Foxdate;Integrated Security=False;User ID=sa;Password=bdcom105liujy;"
    Dim cn As New SqlClient.SqlConnection(cnStr)
    cn.Open()
    Dim cm As New SqlClient.SqlCommand("s elect 状态 from [临时版本跟踪表]  where 临时版本编号 ='" &  bh  & "'", cn)
    Dim state As Integer = cm.ExecuteScalar
    cn.Close()
    Return state
End Function

end Class 

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2016/10/27 11:34:00 [只看该作者]

URL是哪里不对?

图片点击可在新窗口打开查看此主题相关图片如下:url.png
图片点击可在新窗口打开查看

错误 1 Web 部署任务失败。(无法完成向远程代理 URL“https://localhost:8172/msdeploy.axd?site=myweb”发送请求。)
此错误指示您无法连接到服务器。请确保服务 URL 正确,此计算机和服务器计算机上的防火墙和网络设置配置正确,并且已在服务器上启动了适当的服务。
错误详细信息:
无法完成向远程代理 URL“https://localhost:8172/msdeploy.axd?site=myweb”发送请求。
无法连接到远程服务器
由于目标计算机积极拒绝,无法连接。 127.0.0.1:8172 0 0 WebApplication3


 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2016/10/27 12:56:00 [只看该作者]

------ 已启动生成: 项目: WebApplication1, 配置: Debug Any CPU ------
  WebApplication1 -> d:\visual studio 2010\Projects\WebApplication1\WebApplication1\bin\WebApplication1.dll
------ 发布已启动: 项目: WebApplication1, 配置: Debug Any CPU ------
正在连接到 D:\WEB\hyydxj...
已使用 Web.Debug.config 将 Web.config 转换为 obj\Debug\TransformWebConfig\transformed\Web.config。
正在将所有文件都复制到以下临时位置以进行打包/发布:
obj\Debug\Package\PackageTmp。
正在发布文件夹 /...
正在发布文件夹 bin...
正在发布文件夹 Account...
正在发布文件夹 Styles...
正在发布文件夹 Scripts...
========== 生成: 成功或最新 1 个,失败 0 个,跳过 0 个 ==========
========== 发布: 成功 1 个,失败 0 个,跳过 0 个 ==========
生成和发布都可以了。
但网址输入http://localhost/WebApplication1/WebService1.asmx,弹出下面的图怎么ser-u
这是哪里出问题了?

图片点击可在新窗口打开查看此主题相关图片如下:serv-up.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/27 14:50:00 [只看该作者]

停掉servu看看。

直接在iis里浏览这个页面正常吗

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2016/10/27 15:27:00 [只看该作者]

URL  http://localhost:8000/WEBSER/WebService1.asmx
弹出下面信息

“/WEBSER”应用程序中的服务器错误。

分析器错误

说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误消息: 未能创建类型“WebApplication1.WebService1”。

源错误:

行 1:  <%@ WebService Language="vb" CodeBehind="WebService1.asmx.vb" Class="WebApplication1.WebService1" %>

源文件: /WEBSER/WebService1.asmx    行: 1


版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.1  

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/27 15:53:00 [只看该作者]

发布没有成功。

不要远程发布,选择“文件系统”的方式发布到本地文件夹,然后把文件夹里的全部东西拷贝到网站根目录下

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2016/10/27 15:56:00 [只看该作者]

发布没有成功。

不要远程发布,选择“文件系统”的方式发布到本地文件夹,然后把文件夹里的全部东西拷贝到网站根目录下
---------------------------------------------------------------------------------------------------------------------------------------
我不是远程发布(刚开是),现在就是发布到本地文件夹了。然后网站的根目录链接的就是本地文件夹。
提示上面的错误。

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2016/10/27 16:00:00 [只看该作者]

生成和发布都是提示成功的,而且本地文件夹也确实有发布增加的文件。
这个事情折腾我太久了。能远程看看吗?qq:312998569.实在是没办法了。

 回到顶部
总数 37 上一页 1 2 3 4 下一页