| Networking e messaggistica |
| Elenco librerie |
IGCal.Net
IGCal.Windows.Net.LPDServer
IGCal.Windows.Net.Mail
IGCal.Net.Mail.DbAddressBook
IGCal.SimpleMapi
SMS
Messenger
|
| Descrizione |
| Implementazione di tutti i più importanti protocolli integrando le carenze delle implementazioni del framework oppure implementando protocolli mancanti nel framework.
|
| Principali funzionalità |
Dns
Implementazione del protocollo Dns per integrare le funzionalità mancanti nel framework. Nell’esempio è presente anche una maschera per l’interrogazione di servers Dns.
Ftp
Implementazione delle funzionalità comuni del protocollo ftp mancanti nel framework.
LPDServer
Implementazione del protocollo LPD per consentire ad applicativi di simulare stampanti LPD. Questo permette a sistemi host tipicamente ritenuti chiusi di accedere all’applicativo per eseguire qualunque operazione. L’LPD server può essere usato sia per la simulazione da parte di un applicativo di una stampante (permettendo agli host di inviare fax, di stampare su stampanti grafiche a basso costo, di esportare dati, ecc.) sia per consentire all’host di eseguire sull’applicativo operazioni particolari implementando sull’host semplici stampe LPD e sull’applicativo interpretandole come comandi.
Le librerie implementate sono due, una di base, senza interfaccia utente che può essere utilizzata in qualunque applicativo, anche un servizio (la libreria che implementa il protocollo), l’altra con interfaccia utente che consente di accedere ad un repository eventualmente creato dalla libreria di base.
Mail
Implementazione dei protocolli POP3 e SMTP.
Implementazione del sistema per il parsing e per la scrittura di una mail (implementazione completa dei mime in particolare per la lettura che estende le limitazioni del framework).
Esistono due diverse interfacce utente che utilizzano le librerie di basso livello, una windows ed una web. Entrambe consentono di inserire all’interno degli applicativi dei clients di posta elettronica sia per inviare che per ricevere mail.
SimpleMapi
Consente di accedere ad un client che implementa un’interfaccia simple mapi installato sul computer (esempio Outlook Express, Outlook, Eudora, Netscape, ecc.).
SMS
Implementazione di diversi protocolli per accedere a sistemi di messaggistica short message.
Vengono implementate due diverse categorie di protocolli una per invii e ricezioni di volumi contenuti solitamente basate su protocolli semiproprietari o proprietari, sia i protocolli principali per la connessione ai più importanti carrier nazionali ed internazionali quali EMI/UCP, SMPP, MAM, ecc.
Messenger
Implementazione del protocollo messenger per l’invio di messaggistica immediata a clients abilitati esempio per riportare malfunzionamenti o altre informazioni istantanee tramite messenger.
|
|
|