首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从启用WSE的Web服务进行切换,WCF是可行的吗?

从启用WSE的Web服务进行切换,WCF是可行的吗?
EN

Stack Overflow用户
提问于 2010-09-13 06:29:55
回答 1查看 326关注 0票数 2

我们目前有六个项目,最初是使用.NET框架1.1和WSE2.0构建的。但微软缺乏对WSE的支持,其最新版本(3.0)只针对.NET Framework2.0。我们的新项目将使用.NET Framework3.5,而不是黑客攻击我们自己的世界证券交易所-支持,我们目前正在寻找替代方法。

我们当前的项目使用WSE来用X.509证书对SOAP消息进行数字签名。这也是我们未来项目所需要的。

看来,走WCF路线似乎是明智的选择,但有没有其他选择?WCF似乎支持X.509认证,但我们并不担心它对.NET以外的其他平台的支持,我们的客户需要能够使用基于Java的软件来连接到out服务。他们说应该像以前一样简单(当我们使用were的时候)。因此,WCF必须配置为使用HTTP和SOAP。

考虑到X.509的要求,跨平台互操作性和易用性(HTTP和SOAP),Windows通信基础是正确的解决方案吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-13 08:30:06

是的,WCF是解决方案--它是用于构建Web服务的API,如果不使用特定于MS/.NET的特性,它是可互操作的。但是您应该知道,有时将WSE服务移植到WCF时会出现一些问题。我建议在WSE中构建非常简单的服务(如Hello ),并以与实际服务相同的方式使用证书来保护它。然后创建Jave客户端来使用服务。之后,将WSE服务替换为WCF。这将是你概念的证明。在出现问题的情况下,您可以轻松地在这里或MSDN上共享此解决方案,以获得一些帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3698222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档