Web服务部署问题

时间:2009-11-11 01:02:51

标签: web-services asmx

我从本地机器通过IIS部署了.net语言编写的webservice,有没有办法访问包含不同操作系统和不同技术的远程HTTP服务器

2 个答案:

答案 0 :(得分:0)

我认为这是Web服务的主要内容之一。

答案 1 :(得分:0)

很抱歉感到困惑,但你能定义:

  

不同的OS和不同   技术

  1. 您的意思是将您的网络服务部署到其他主机
  2. 您是指消费来自其他主机的网络服务?
  3. 选项1

    如果主机没有运行IIS / ASP.NET,我认为您将遇到一些问题,因为Mono可能无法运行您的代码库所需的内容。

    但你可以尝试以下方法:

    1. 将您的网站发布到文件夹
    2. 压缩该文件夹
    3. scp / ftp /将此zip文件上传到远程服务器
    4. 将文件解压缩(或将单个文件/文件夹上传到IIS管理
    5. 配置的目录)
    6. 尝试运行
    7. 选项2

      您需要使用svcutil工具创建代理客户端以使用该Web服务,或者使用Visual Studio中的Add Web Reference为您自动执行此操作。

      希望这能满足您的要求。更新您的问题,为社区提供更多信息以提供更多支持。