我正在使用 .NET 远程处理在网站和 Windows 服务之间进行通信。他们都生活在不同的机器上。我有一个静态定义的端口号,供所有请求和响应使用。
我也使用这种机制将文件从网站传输到 Windows 服务盒。我正在将远程对象中的 Stream 对象传递给 Windows 服务框。Web 框正在打开另一个看似随机的端口,以促进包含文件 Stream.js 的请求。
有没有办法指定这个文件 Stream 应该使用哪个端口?任何人都知道为什么它不想使用我定义的端口并且我的所有其他请求/响应都可以毫无问题地使用?
我正在使用 .NET Framework v2。