È passato un po 'di tempo da quando mi sono dilettato su Seaside e, volendo riprovare per un piccolo progetto, ho scaricato l'immagine con un clic per Pharo e ho pensato di consultare la documentazione per ottenere i miei consigli . (C'è una questione connessa su performance differences tra due di questi, e uno su which ones can server static files, ma nessuno spiega le differenze tra tutti loro.)Qual è la differenza tra questi server Web in Seaside: Zinc, Kom e Swazoo?
La prima immagine di A Walk on the Seaside mostra due server disponibili nel "Pannello di controllo Mare": WASwazooAdaptor
e WAComancheAdaptor
. Lo download page for Seaside on Pharo indica che è possibile avviare Zinc
, Kom
o Swazoo
come server Web e che uno di questi è disponibile come adattatore dal pannello di controllo Seaside. Tuttavia, quel pannello nella mia immagine appena scaricata ha solo WATestServerAdaptor
, ZnZincServerAdaptor
, ZnZincStaticServerAdaptor
e ZnZincStreamingServerAdaptor
. Il secondo di questi è l'unico disponibile per impostazione predefinita.
Raccolgo da tutte queste informazioni contrastanti che Zinc è l'ultimo da usare, almeno su Pharo - è corretto? Gli altri sono tutti superati? O hanno ciascuno i loro punti di forza e di debolezza e devono essere aggiunti all'immagine (ad esempio via Monticello)? Kom e Swazoo sono solo per Squeak? Quando dovrei usare i tre diversi server Zinc su Pharo? Spero che qualcuno possa chiarire la mia confusione.
Esattamente quello che cercavo in una risposta - applausi! Anche se questo significa un po 'di confusione e il codice non è sincronizzato con la documentazione, è bello vedere che Seaside è ancora attivamente sviluppata. –