在Linux/Unix上运行SuperSocket
关键字: Linux, Unix, Mono, Mono Service SuperSocket通过(Mono 2.10或更新版本)来实现跨平台的特性
由于Unix/Linux不同于Windows上的文件路径格式,SuperSocket提供了专用于Unix/Linux系统上的log4net文件:/Solution Items/log4net.unix.config 因此,你需要将此文件包含到你的项目输出目录的Config子目录下。 在Unix/Linux操作系统中,SuperSocket同样可以通过Mono以控制台和服务(Mono Service)这两种形式运行. 控制台: mono SuperSocket.SocketService.exe Mono Service: mono-service -l:supersocket.lock -m:supersocket.log [-d:
SuperSocket 服务管理器 (ServerManager)
关键字: ServerManager, 服务管理器, 管理, 管理客户端, SuperSocket 监控 什么 SuperSocket 服务管理器?
SuperSocket 服务管理器是一个让你能够在客户中用图形化界面来管理和监控你的SuperSocket服务器程序的组件. 在服务器端配置服务器管理器
事实上, 服务器管理器是一个独立的 SuperSocket AppServer。 要让起作用,首先你要先确定下面的程序集在你的工作目录中存在: SuperSocket.ServerManager.dll (从源代码目录 \编译) SuperSocket.WebSocket.dll (从源代码目录 \编译) 然后你需要把它和其它你要监控的服务器实例配置在一起:
SuperSocket 服务器管理器当前有两种类型的客户端, Silverlight客户端和WPF客户端。这两种客户端的代码都在源代码中的\目录,你可以自行编译然后使用他们。 我们还提供了能够直接使用的在线的Silverlight服务器管理器客户端: http://servermanager.supersocket.net/ 当你要从客户端连接SuperSocket服务器端的时候,你需要填写下面信息:
Name: 服务器在客户端的唯一标识; URI: 服务器管理器的侦听地址, 他是一个websocket访问地址 (以 \或者 \开头, 因为服务器管理器服务端和客户端通过websocket协议进行通信); User Name: 服务器管理器users子节点配置的用户名; Password: 服务器管理器users子节点配置的密码; 当连接建立成功后, 你将会看到 SuperSocket 服务器端的状态.
你也可以在服务器管理器客户端中定制或启动服务器实例: