【发布时间】:2011-09-20 02:15:38
【问题描述】:
我能否使用 C#/WCF 和 Java Web 服务编写实现相同方法并返回相同自定义对象的 Web 服务?如果是这样,我是否可以使用单个 Web 引用但具有不同的地址来访问 Web 服务?
我之所以问,是因为我必须托管一个具有 GetCitations 和 GetTerms 方法的 Web 服务,用于公开公开我们的数据库内容。我们在 IIS 上,所以我打算用 WCF 来做。但是,该项目中的其他合作伙伴也必须托管等效的服务,并且它们都是基于 Java 的。
然后,我们正在构建一个软件应用程序,该应用程序需要连接到任意数量的这些服务(由用户在运行时定义)。我期望我们可以有一组类来连接到这些服务(但具有不同的端点地址),但我不确定我是否正确地期望它能够工作。
这可能吗? 有哪些注意事项/限制?
谢谢。
【问题讨论】:
-
等等,那么您将拥有 2 个独立的 Web 服务,执行相同的操作,但实现完全不同?
-
是的,2 个或更多。我们有多个组织希望实现他们自己的“标准”Web 服务实例,以便以通用方式公开他们自己的数据库内容。
标签: c# java .net wcf web-services