2009-10-09 15 views

risposta

2

Forse questo?

http://atomserver.codehaus.org/

Se qualcuno è alla ricerca di una libreria da utilizzare nella costruzione di AtomPub in un servizio esistente, dovrebbero sicuramente utilizzare direttamente Abdera. AtomServer, al contrario, è un'applicazione web java completa che può essere installata e funzionante in pochi minuti configurando un database e alcuni file di configurazione XML. Affronta tutti i pezzi di gestione dei metadati e dei contenuti che Abdera non ha, ed è stato sottoposto a un duro lavoro per renderlo solido e performante. Il nostro obiettivo è quello di rendere AtomServer facilmente interoperabile con qualsiasi client Atom conforme alle specifiche, rendendo la distribuzione di un server il più semplice possibile, con la minore codifica possibile.

http://www.infoq.com/articles/atomserver

http://www.infoq.com/presentations/Atom-Server-Berry-Jacob

+0

Grazie per i collegamenti. Darei un'occhiata ad AtomServer. –

1

amplee è una libreria AtomPub e il server in Python. Non è stato sviluppato attivamente dal 2009. Non sono a conoscenza dei progetti che lo utilizzano.

Il collegamento è stato trovato tramite Dan Diephouse.

1

AtomServer è certamente un quadro maturo del server Atom: http://atomserver.codehaus.org/

AtomServer è in un server di Abdera concretizzati (Abdera è una libreria astratto che può essere utilizzato per creare un server - ma di per sé non è un server) .

AtomServer è coperto da una serie di articoli InfoQ da: http://www.infoq.com/articles/atomserver

attento con gli articoli, tuttavia. Tim Bray evidenzia le carenze in cui i dettagli di implementazione di AtomServer possono essere interpretati erroneamente come standard Atom. Pertanto, se sei felice di adottare un set esistente di estensioni Atom e sei pronto a metterti subito in funzione, AtomServer fa al caso tuo. Se sei desideroso di aderire al puro Atom, allora crea la tua istanza Adbdera o guarda in eXist a http://exist.sourceforge.net/atompub.html

[Puoi ricevere consigli più mirati se fornisci qualche dettaglio in più sulla tua richiesta: languange, throughput dei dati, standard esistenti, ...]