2010-04-10 37 views
1

我是这个pub/sub协议的新手。对不起,如果我的问题很幼稚。 你能通过回答我的问题来帮助我吗? 我开始使用ROME API查看其wiki上给出的示例来创建原子提要。用ROME创建Atom提要并发布它们

SyndFeed feed = new SyndFeedImpl(); 
feed.setFeedType("atom_1.0"); 
feed.setTitle("Sample Feed (created with ROME)"); 
feed.setLink("http://www.example.com"); 
feed.setDescription("This feed has been created using ROME"; 

List entries = new ArrayList(); 
SyndEntry entry; 
SyndContent description; 

entry = new SyndEntryImpl(); 
entry.setTitle("ROME v1.0"); 
entry.setLink("http://wiki.java.net/bin/view/Javawsxml/Rome01"); 
entry.setPublishedDate(DATE_PARSER.parse("2010-04-09")); 
description = new SyndContentImpl(); 
description.setType("text/plain"); 
description.setValue("Initial release of ROME"); 
entry.setDescription(description); 
entries.add(entry); 

feed.setEntries(entries); 

我正在把它写入一个文件atomfeed.xml。标签中的默认rel-attribute是。如何使用SyndFeed或SyndEntry的setLink()方法设置不同的rel-attributes?

我应该如何将这个atomfeed.xml feed发布到web上(不是在任何博客上)。我可以在我的public_html文件夹中创建一个目录,并在该URL中将该目录发布为该目录?这是做这件事的正确方法吗?每次我想添加一个新条目时,我都可以更新并继续发布到网络上?

Publisher Client与发布服务器有什么不同?

感谢您的时间和帮助

回答