zoukankan      html  css  js  c++  java
  • Webservice创建、部署、服务器端调试

    1.什么是webservice接口:

    一句话来说:WebService是一种跨编程语言、跨操作系统平台的远程调用技术。

    soap请求是HTTP POST的一个专用版本,遵循一种特殊的xml消息格式Content-type设置为: text/xml任何数据都可以xml化。

    所以用的是soap协议。

    2.是氚云中间桥

    (氚云支持java与C#两种语言,但是氚云主推C#。)为什么是中间桥呢,比如我现在有两个平台,我需要将两个平台系统数据进

    行传输与同步,那我们就需要搭建一个中间传值的webservice,来作为中间层。这是氚云开发连接第三方平台的要求。

    3.怎么与氚云进行连接

    怎么连接,进入氚云→点击自己头像→系统管理→系统集成→投入第三方连接。如果没有对webservice进行密码用户名设置就可以

    直接复制部署好的webservice链接进行第三方连接。

    4.氚云中间层webservice接口要求

    氚云连接中间层对其接口名称以及参数、返回值有要求。只能有四个同名接口,也就是氚云调用数据,传输数据通过这四个接口

    进行操作。返回值要求为json格式

     5.webservice的创建以及部署、在服务器调试

    打开Visual Studio 2019→创建新项目→ASP.NET Web应用程序(.NET Framework)→下一步→创建→选择空(不一定要2019版本)

     右击项目

     新增后可以看到HelloWorld的接口方法。(后面附上与氚云进行数据传输代码)

    部署(如果你想要接口能在任何地方进行调用,请先搞个服务器):

    右击项目→发布

     

     

     之后连接远程桌面,连接服务器,将文件复制到服务器(确保自己服务器有iis并且有ASP .NET 服务,不然无法解析)

    调试:

    下载Visual Studio 2019到服务器,现在自己电脑上进行管网搜索 https://visualstudio.microsoft.com/zh-hans/vs/

    将下载好的

    复制到服务器,进行Visual Studio 2019的下载,不用功能全部选中,选中最基本的与.NET Framework相关的就行,下载好后,将复制过来的webservice项目,打开。

     

  • 相关阅读:
    FaceBook API
    CAP – Consistency, Availability, Partition Tolerance
    Hypothesis Testing
    MOSS 2007中如何添加VariationsLabelMenu来在不同语言的variation间切换?
    用Windows 2008 R2做工作机遇到的IE的安全问题
    如何使用Notepad++快速整理挤在一起的CallStack信息(将换行符作为被替换的内容)
    Managed Metadata Service介绍系列 之四
    MOSS 2007捞取ConfigDB中的数据, 得到内部名所对应的timer job的title及运行状况
    Log Parser分析IIS log的举例
    EventCache表太大, 怎么办?
  • 原文地址:https://www.cnblogs.com/H-Yan/p/15309740.html
Copyright © 2011-2022 走看看