c# - 我可以创建一个网络服务来流式传输 pdf 以供下载吗

标签 c# asp.net web-services asp.net-mvc-2

我在网络服务方面没有太多经验,但我认为我有一个网络服务可以很好地解决的问题。

我的公司刚刚购买了 Cete Pdf Merger 的 .net 版本(顺便说一句,很棒的产品)。我们同时使用 .Net 和 asp 代码,将来也可能使用 java。

场景是一种技术(asp、java、.net)将有一个原始数据列表,例如字段名称和值的数组。该数据将发布到 Web 服务,然后打开给定的 pdf,将 pdf 表单字段与字段名称数组匹配,获取相应的值,将其填充到 pdf 上,然后将 pdf 流式传输回用户以供下载。

这看起来可行吗?你知道我可能遇到的任何问题吗?任何首选的执行方法(Web 服务、WCF、???)

最佳答案

简答:WCF

更长的答案是:您似乎在区分 WCF 和“网络服务”。也许您正在考虑旧的“.asmx”网络服务。 Microsoft 现在将它们视为“遗留软件”,并建议您将 WCF 用于所有新的 Web 服务开发。

关于c# - 我可以创建一个网络服务来流式传输 pdf 以供下载吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3525595/

相关文章:

c# - byte[] 到 C# .NET Core 中的字符串

c# - 如何根据顺序排序

c# - 在 C# 中存储设置的设计模式

asp.net - IIS 中的自定义虚拟路径提供程序

c# - .OrderBy 函数的 System.Linq.Expressions.Expression

wcf - 使用 SSL 和证书为 WCF 设置配置文件

c# - 在什么时候评估 Thread.CurrentThread?

asp.net - 无法在 Azure 中编辑或删除 .svc。错误 404 未找到

c# - 从 web 服务返回列表<object>

web-services - Axis2 多连接认证问题