如何更改livetribe SLP使用的端口?

时间:2012-04-04 15:33:05

标签: java slp

我正在尝试使用LiveTribe SLP模块(http://livetribe.codehaus.org/LiveTribe-SLP)为应用程序提供SLP服务。我想将端口从427改为其他东西。文档很稀疏,甚至更令人困惑的是,在FAQ中,它声称链接到一个示例,它将向我展示我正在寻找的内容。不幸的是,它没有(除非我忽略了一些东西)。有谁知道怎么做?

2 个答案:

答案 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

链接坏了。