我已经安装了一个无线局域网与接入点,连接客户端到互联网。起初,一切似乎都是正确的,直到我注意到客户之间无法沟通。
以下是详细信息:一台机器通过eth0连接到互联网,并通过wlan1充当接入点。它正在运行hostapd和dnsmasq,并使用NAT将其他客户端连接到互联网上。
Client A Client B
192.168.1.143 192.168.1.235
\ /
\ /
\ /
Access Point, AP
这可能只是一些概念上的问题,但我似乎找不到理想的解决方案。
我想创建一个Silverlight客户端应用程序,它使用WCF通过一些自己编写的WCF服务来控制第三方应用程序。如果有多个Silverlight客户端,则应同步所有客户端,即一个客户端的参数更改应传播到所有客户端。
我设置了一个非常简单的Silverlight GUI来操作传递给服务器的参数(类继承INotifyPropertyChanged):
public double Height
{
get { return frameworkElement.Height; }
set