【问题标题】:Websockets in WCF C# application to ORACLE databaseWCF C# 应用程序中的 Websockets 到 ORACLE 数据库
【发布时间】:2015-01-26 11:05:09
【问题描述】:

是否可以使用 websockets 从 C# 应用程序(如 WCF)连接 ORACLE 数据库?以及如何将未经请求的数据从 Oracle 发送到 c# 应用程序? 非常感谢任何帮助。

【问题讨论】:

    标签: c# oracle wcf triggers websocket


    【解决方案1】:

    webSockets 就是它所说的,Web 浏览器和服务器应用程序之间的通信。它与 Oracle 通信无关。要从 C# 连接到 Oracle,您可以使用 ODP.Net 库(也可从 NuGet 获得),您可以从 Oracle 下载该库:Oracle Data Provider for .Net

    未经请求的数据?不明白你的要求是什么...

    【讨论】:

    • 我对 websockets 不太了解。我认为像 WCF 这样的 C# 应用程序和任何数据库(在我的例子中是 ORACLE)之间的通信是通过 TCP 协议上的 http。如果是这样,我们可以将 http 升级到 websockets。我的假设错了吗?
    • 是的,你的假设是错误的。您需要使用 ODP .Net 或 Oracle OleDb 驱动程序等数据适配器与 Oracle 通信。 Websockets 和 Http 不在等式中。
    • 谢谢!还有一个问题。我可以让 2 个 wcf 应用程序通过 websocket 进行通信吗? WCF 和 Web 应用程序的结合?
    • Websockets 用于在 Web 浏览器和 Web 应用程序之间进行通信。要在 2 个 WCF 应用程序之间进行通信,请不要使用 WebSockets。 WCF 支持用于不同通信协议的不同绑定。解释请看这个链接:msdn.microsoft.com/en-in/library/ms731092.aspx
    • 感谢您的回复..感谢它..没有足够的声誉来投票:)
    猜你喜欢
    • 1970-01-01
    • 2021-12-16
    • 2013-10-23
    • 2011-11-20
    • 2011-07-12
    • 1970-01-01
    • 2018-08-15
    • 2015-07-14
    • 1970-01-01
    相关资源
    最近更新 更多