问题标签 [web-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3408 浏览

wcf - 将大文件传递给 WCF 服务

我们有一个通过网络公开的加密服务。tcp。大多数时候,该服务用于加密/解密字符串。但是,我们时不时地需要对大型文档(pdf、JPG、bmp 等)进行加密。

对于这样的场景,最好的端点设置是什么?我应该接受/返回流吗?我已经阅读了很多关于这方面的内容,但是没有人给出当大文件不经常出现时该怎么做的指导。

0 投票
4 回答
21851 浏览

.net - 一个服务可以有多个端点吗?

我们有一项服务,它的某些设置仅在 net.tcp 上受支持。添加另一个端点的最佳方法是什么?我需要创建一个全新的主机吗?

0 投票
1 回答
2183 浏览

java - 检测 Web 服务中的客户端断开连接

我正在使用Apache CXF Web 服务堆栈。当客户端在操作完成之前超时或与服务器断开连接时,服务器会继续运行操作,直到操作完成。我想让服务器检测客户端何时断开连接并相应地处理。

有没有办法检测客户端何时使用 Apache CXF 断开连接?使用其他 Java Web 服务堆栈怎么样?

0 投票
3 回答
2204 浏览

wcf - WCF 和 ADO.Net 数据服务在哪里?

我对 ADO.Net 数据服务有点困惑。

它只是用于创建 RESTful Web 服务吗?我知道 WCF 始于 SOAP 世界,但现在我听说它对 REST 有很好的支持。ADO.Net 数据服务也是如此,如果您不能从面向资源的视图中查看所有内容,您可以使其在 RPC 模型中工作。

至少从我最近看到的演示来看,ADO.Net 数据服务似乎是在服务器上的 WCF 堆栈上构建的。如果我错了,请纠正我。

我不打算开始 REST 与 SOAP 辩论,但我想事情不再那么清晰了。

关于在哪里使用什么的任何建议或指南?

0 投票
3 回答
10415 浏览

.net - 如何制作 WCF 服务 STA(单线程)

我有一个包含 UI 组件的 WCF 服务,这迫使我处于 STA 模式。

如何将服务行为设置为 STA 模式?


该服务使用对 WPF DLL 文件的引用,该文件打开 UI 窗口(用作查看端口)以进行图片分析。当服务尝试创建该项目的实例(从窗口继承)时,它会引发异常:

调用线程必须是 STA

0 投票
16 回答
13108 浏览

wcf - WCF 是提高标准还是仅仅提高了复杂性水平?

我了解 WCF 提供的三部分服务/主机/客户端模型的价值。但它只是我还是看起来像 WCF 采取了一些非常直接和直接的东西(ASMX 模型)并把它弄得一团糟?

是否有替代使用 SvcUtil 的命令行回退来生成代理的替代方法?使用 ASMX 服务会自动提供测试工具;今天有 WCF 的好选择吗?

我很欣赏 WS* 的东西与 WCF 更紧密地集成在一起,并希望在那里为 WCF 找到一些回报,但是哎呀,否则我很困惑。

此外,可用于 WCF 的书籍的状态充其量也很糟糕。Juval Lowy 是一位出色的作者,他写了一本很好的 O'Reilly 参考书“Programming WCF Services”,但它对于现在学习使用 WCF 并没有多大作用(无论如何对我来说)。这本书的前身(作为教程组织得更好,但不多)是 Michele Leroux Bustamante 的 Learning WCF。它有很好的地方,但已经过时了,相应的网站也不见了。

除了继续用谷歌搜索bejebus之外,你还有很好的WCF学习参考吗?

0 投票
4 回答
413 浏览

c# - 如何向非技术人员推广 WCF?

您将如何向非技术客户/经理/CEO/等描述和推广 WCF 作为一种技术?

他们可能会提出哪些竞争解决方案或想法(例如他们在杂志上读到的宣传新技术的内容)?

WCF有什么不好的地方,你见过人们试图把它硬塞进去吗?

-亚当

0 投票
4 回答
3973 浏览

c# - 如何从 C# 中的 XML Web 服务获取值?

在 C# 中,如果我需要打开 HTTP 连接、下载 XML 并从结果中获取一个值,我该怎么做?

为了保持一致性,假设 Web 服务位于 www.webservice.com,如果您将 POST 参数 fXML=1 传递给它,它会返回给您

我希望它吐出“somevalue”。

0 投票
4 回答
50084 浏览

wcf - 如何将文件上传到 WCF 服务?

我已经构建了一个 WCF 服务来接受文件并将其写入磁盘。前端包含一个带有 SWFUpload 的页面,该页面在客户端处理上传。显然,SWFUpload 使用以下内容类型发布数据:multipart/form-data。

我认为这没问题,但在服务方面我得到了一个错误。错误是“ProtocolException”,需要文本/xml。我在绑定中尝试了不同的消息编码,但似乎没有任何效果。

如何使用 multipart/form-data 上传此文件?

0 投票
2 回答
4692 浏览

flash - 访问 Flash CS3 AS3 项目中的 Web 服务

由于 CS3 没有 Web 服务组件,就像以前的版本一样,是否有一个好的、功能完整的、仅限 AS3(无 Flex 依赖项)的库来使用 AS3 访问 Web 服务?