Я новичок в этом протоколе pub / sub. Извините, если мои вопросы очень наивны.
Не могли бы вы помочь мне, отвечая на мои вопросы.
Я начал создавать атомную ленту, используя ROME API , взглянув на пример, приведенный в его вики.
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 по умолчанию в теге: Как установить различные атрибуты rel с помощью метода setLink () этого SyndFeed или SyndEntry?
Как мне опубликовать этот канал atomfeed.xml в Интернете (не в любом блоге). Могу ли я создать каталог в своей папке public_html и просто опубликовать его с этим каталогом в своем URL? Это правильный способ сделать это? И каждый раз, когда я хочу добавить новую запись, я могу просто обновить ее и продолжать публиковать в Интернете?
Чем клиент Publisher отличается от Publisher?
Спасибо за ваше время и помощь