gpt4 book ai didi

c# - 是否可以在该环境中使用 WCF(C#)?

转载 作者:太空宇宙 更新时间:2023-11-03 20:46:23 24 4
gpt4 key购买 nike

我有几个“黑匣子”将数据发送到确定的 IP 和端口,我无法指定任何其他内容(仅 IP 和端口)...

我的服务器应该监听该端口并捕获信息以发送到 MSMQ...

如何将 WCF 服务器设置为监听该端口?

谢谢!

最佳答案

我会编写一个普通的 Windows 服务来监听数据。

使用 TCPListener或类似的类(class)

然后将 WCF 作为单独的服务插入,您的 Windows 服务调用它来写入消息队列,这只是一个配置问题。

[ServiceContract]
public interface IDaraWriterService
{
[OperationContract]
public void WriteDataToQueue(WriteDataToQueueMessage theDataEncapsulatedInAMessage)
{
}
}

顺便说一句,您的 Windows 服务可能会直接写入队列。

有关消息队列的更多信息,请参见此处。 http://msdn.microsoft.com/en-us/library/ms811053.aspx

关于c# - 是否可以在该环境中使用 WCF(C#)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/709729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com