[Pluto-help] New B.Y.P. Server

MANOTTI Alessandro alessandro.manotti a bfeurope.com
Ven 6 Apr 2001 08:52:58 CEST


Buon giorno,

vi scrivo perche` vorrei sottoporre alla vostra attenzione
un programma da me sviluppato MOLTO PARTICOLARE.

Da parecchio tempo sto lavorando allo sviluppo (ormai giunto alla
	versione 2.3) di un nuovo software server per l'uso in
Intranet/Extranet/Internet.

	Il software, distribuito con licenza GPL, e` scritto in Python, ed
	e` molto diverso da tutti gli atri web server che si trovano in
commercio
	perche` unisce i vantaggi di un sistema server web e di un sistema
	client/server tradizionale.
	I "normali"  server web si basano su un sistema detto "state-less",
	cioe` quando un browser client richiede delle informazioni al
server,
	esso lancia delle CGI, or PHP/ASP oppure... etc... comunque un
programma
	che, dopo che la richiesta e` stata soddisfatta, viene chiuso e
terminato.
	Io sto creando un server nel quale al posto delle tradizionali CGI
(etc...)
	vengono lanciati dei threads ed essi rimangono attivi fin quando
l'applicazione
	client non viene terminata oppure scade un time-out.
	Il server e` stato creato pensando al Macromedia Flash 5 come
client,
	(con questo software, posso creare programmi client molto attraenti
	graficamente e senza grossissimi sforzi, proprio come un terminale
client,
	tipo modo testo di Unix, oppure X-Window).

	Uno dei maggiori obiettivi e` semplificare la programmazione server.
	Infatti la creazione di queste applicazioni e` molto simile alla
creazione
	di programmi funzionanti sui PC locali (per esempio: Ms Word, Excel,
oppure
	un applicazione locale che gestisce un DB remoto), mentre insorgono
	parecchie scocciature durante la creazione di software state-less
come le CGI.

	Naturalmente ci sono ancora un sacco di cose da fare, ma io ho
installato
	il server nella mia azienda (una grossa azienda) e funziona
correttamente!!!
	Ed e` molto semplice scrivere il software! Inoltre, la parte client,
	puo` essere sviluppata anche da non-programmatori, in quanto Flash
e`
	conosciuto da moltissime persone (specialmente specialisti in
grafica, 
	naturalmente!).

	Come dicono gli americani: "SYSTEM IS RELIABLE". E` un sistema
	i cui codici sorgenti (il 99% dei codici) puo` essere aggiornato e
le 
	modifiche messe in linea SENZA FERMARE IL SERVER!!! (quanti
	software conoscete che possono fare cio`?!). E` un sistema
progettato
	per un ciclo di funzionamento 24x7. Usa moduli a caricamento
dinamico,
	gestione di applicazioni daemons (tipo Unix), sockets
communications,
	prevede (in un futuro molto vicino) l'estensione del sistema
	per implementare il CLUSTERING (so gia` come fare in linea di
massima,
	ma mi manca il tempo!).

	Ricordo che l'intero sistema e` rilasciato con licenza GPL.

	Se siste interessati visitate il mio sito oppure mandatemi una
e-mail.
	Ho bisogno di aiuto nello sviluppo del sistema, della documentazione
e
	molto altro! (anche di supporto morale!).

	Grazie per l'attenzione che mi avete rivolto
	nel leggere l'e-mail fin qui !!!

	Distinti saluti
	Alessandro Manotti

	manotti a bigfoot.com
	http://members.xoom.it/bypserver








More information about the pluto-help mailing list