我正在尝试使用LiveTribe SLP模块(http://livetribe.codehaus.org/LiveTribe-SLP)为应用程序提供SLP服务。我想将端口从427改为其他东西。文档很稀疏,甚至更令人困惑的是,在FAQ中,它声称链接到一个示例,它将向我展示我正在寻找的内容。不幸的是,它没有(除非我忽略了一些东西)。有谁知道怎么做?
答案 0 :(得分:2)
这里有一个客户端和服务器示例:
http://livetribe.org/SLP-Examples-JMX 击>
(链接坏了。)
这些是服务器端的重要部分:
// Allow this code to be run by non-root users on Linux/Unix
Settings settings = new MapSettings();
settings.put(Keys.PORT_KEY, 4427);
// Create the SLP ServiceAgent that advertises the JMX service
ServiceAgent serviceAgent = SLP.newServiceAgent(settings);
在客户端:
// Allow this code to be run by non-root users on Linux/Unix
Settings settings = new MapSettings();
settings.put(Keys.PORT_KEY, 4427);
// Create the SLP UserAgentClient that discovers services
UserAgentClient userAgentClient = SLP.newUserAgentClient(settings);
答案 1 :(得分:1)
抱歉文档错误。自从我们改变网站的L& F以使用Twitter Bootstrap以来,我们遇到了问题
页面现在应该完全呈现:
http://livetribe.org/SLP-Examples-JMX
链接坏了。