【发布时间】:2013-11-08 10:43:18
【问题描述】:
我有 WPF 应用程序,我必须在同一台 PC 上使用其他一些应用程序来实现它。 要求我的应用程序必须使用 api 或服务访问,并且完全隐藏 GUI。 所以我需要关于我的应用程序的 api 或服务的建议,我应该创建 WCF 应用程序的 Windows 服务,以便其他应用程序(JAVA 应用程序)可以调用我的应用程序并获取返回的字符串。 欢迎对此案提出任何建议!
【问题讨论】:
我有 WPF 应用程序,我必须在同一台 PC 上使用其他一些应用程序来实现它。 要求我的应用程序必须使用 api 或服务访问,并且完全隐藏 GUI。 所以我需要关于我的应用程序的 api 或服务的建议,我应该创建 WCF 应用程序的 Windows 服务,以便其他应用程序(JAVA 应用程序)可以调用我的应用程序并获取返回的字符串。 欢迎对此案提出任何建议!
【问题讨论】:
如果您想拥有 WPF 应用程序,您可以在 WPF 应用程序中托管 WCF 服务。例如阅读:Running a WCF listener in a WPF application
【讨论】:
我会两者都做 - 托管在 Windows 服务中的 WCF 服务,您可以完全抛弃 WPF。 WCF 的 BasicHTTPBinding 与 Java 的 javax.xml.ws.Service 配合得很好。
【讨论】: