【问题标题】:web services information and how to integrate in the projectWeb 服务信息以及如何集成到项目中
【发布时间】:2015-07-30 23:56:09
【问题描述】:

我是网络服务的新手,想知道什么是网络服务以及我们如何在我们的 asp.net 项目中实现它。

在许多网站上搜索,但无法获得确切的解决方案或如何使用它的基本示例。

谁能帮忙。

【问题讨论】:

  • 如果您不知道什么是 Web 服务,为什么要尝试将它们添加到您的项目中? Web 服务是一种需求的解决方案。如果你没有这个要求,那么你就不需要网络服务。
  • 但是您的问题“什么是 Web 服务?”的答案是,任何返回格式为主要机器可读而非主要人类可读形式的数据的网站都可以被视为网络服务。因此,如果一个 URL 响应例如 JSON 或 XML,而不是 HTML,那么它就是一个 Web 服务。
  • 我还没读过,但也许从这里开始......tutorialspoint.com/webservices/index.htm

标签: c# asp.net web service


【解决方案1】:

实现网络服务的方式有很多种。在 .Net 中,您可能想看看:

  • Web API,如果你想要 HTTP Rest 网络服务
  • WCF,如果你想实现 SOAP 服务

为了做出该决定,您需要考虑服务的要求。谁将成为客户?你需要分布式事务吗?

【讨论】:

  • WCF - 如果你想实现 SOAP 服务,这是对一个非常大的框架的非常简洁的描述。
  • 其实我想把它用于银行领域。如何使用它,它可能用于什么地方?
  • @christiandev 是的,我知道。但是这个问题太宽泛了,所以我只是试图涵盖我认为可能是提问者的场景。
  • @Juan,-1 不是我的……但我认为这个问题太宽泛了,甚至无法尝试回答。我猜您正在突出显示可通过 .NET 使用的堆栈,因此这是 OP 朝着正确方向迈出的一步。
  • @christiandev 谢谢,我只是想给 OP 一个开始的地方,我会让答案鄙视 -1 :)
猜你喜欢
  • 2011-09-28
  • 1970-01-01
  • 2014-03-04
  • 1970-01-01
  • 2017-03-20
  • 1970-01-01
  • 2021-04-18
  • 2017-07-23
  • 2015-12-27
相关资源
最近更新 更多