Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Integrare programmi di instant messaging diversi
martedì 06 maggio 2008 - 10.10
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 6 mag 2008 - 10:10
Ciao,
sto lavorando alla realizzazione di una piattaforma collaborativa che consenta di condividere documenti, agenda e creare conferenze con i membri del progetto. Per quest'ultima funzionalità, in particolare, si vorrebbe poter permettere ad ogni partecipante alla discussione di usare il programma di instant messaging (skype, messenger, ecc.) preferito.
Il risultato finale è che gli utenti ottengono le risposte da parte degli altri membri come se questi usassero lo stesso programma, quindi in maniera del tutto trasparente.
Sapreste indicarmi come realizzare tale "middleware" o web service per l'integrazione o, se già ne esiste uno in commercio che assolve a tale funzione, potreste indicarmi quale sia?
Grazie per ogni consiglio!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 6 mag 2008 - 10:16
>sto lavorando alla realizzazione di una piattaforma collaborativa
>che consenta di condividere documenti, agenda e creare conferenze
>con i membri del progetto. Per quest'ultima funzionalità, in
>particolare, si vorrebbe poter permettere ad ogni partecipante
>alla discussione di usare il programma di instant messaging (skype,
>messenger, ecc.) preferito.
Complimenti.
>Il risultato finale è che gli utenti ottengono le risposte da
>parte degli altri membri come se questi usassero lo stesso programma,
>quindi in maniera del tutto trasparente.
Quindi tu vuoi poter incrociare un utente per esempio che usa Skype con uno che usa MSN ? E costruire un proxy intermedio o middleware che gira i messaggi da una rete IM all'altra ?
>Sapreste indicarmi come realizzare tale "middleware" o web service
>per l'integrazione o, se già ne esiste uno in commercio che assolve
>a tale funzione, potreste indicarmi quale sia?
In ogni caso librerie di integrazione per Skype non ne ho mai viste. Considera che PidGin (ex Gaim) che è un client multi-rete supporta quasi tutto tranne Skype. C'erano dei plugin che ho provato ma senza successo.
Librerie open per MSN ce ne sono alcune, una è questa:
http://sourceforge.net/projects/pmlibs/
oppure questa:
http://www.xihsolutions.net/dotmsn/
ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 6 mag 2008 - 10:45
>Quindi tu vuoi poter incrociare un utente per esempio che usa
>Skype con uno che usa MSN ? E costruire un proxy intermedio o
>middleware che gira i messaggi da una rete IM all'altra ?
Esattamente ciò che mi servirebbe!
>Librerie open per MSN ce ne sono alcune, una è questa:
>
http://sourceforge.net/projects/pmlibs/
>oppure questa:
>
http://www.xihsolutions.net/dotmsn/
Purtroppo però si riferiscono solo al caso di MSN. Quindi non mi servirebbero molto per il mio scopo
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 6 mag 2008 - 11:28
>Purtroppo però si riferiscono solo al caso di MSN. Quindi non
>mi servirebbero molto per il mio scopo
Quali altri IM ti servono ?
Ho fatto una ricerca più approfondita e ho scoperto l'area Developers di Skype dove probabilmente c'è tanto succoso materiale che ti può interessare:
https://developer.skype.com/Download
In particolare lo Skype4COM che è un Wrapper. Ora non so se puoi con questo COM emulare completamente un nuovo cliente Skype e quindi riuscire a fare ciò che vuoi liberamente oppure è necessario tenere live una istanza di Skype. Cmq. penso che se guardi un po' la documentazione, capisc al volo.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 6 mag 2008 - 12:26
>Quali altri IM ti servono ?
Diciamo i principali: messenger, skype, yahoo!messenger, ICQ, per citarne alcuni.
>Ho fatto una ricerca più approfondita e ho scoperto l'area Developers
>di Skype dove probabilmente c'è tanto succoso materiale che ti
>può interessare:
>https://developer.skype.com/Download
Grazie mille, ci daro' subito un'occhiata!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 6 mag 2008 - 13:29
>>Quali altri IM ti servono ?
>Diciamo i principali: messenger, skype, yahoo!messenger, ICQ,
>per citarne alcuni.
Beh nel primo link che ti ho dato ci sono implementazioni Open per MSN e per ICQ.
E comunque ripeto che PidGin:
http://sourceforge.net/projects/pidgin/
già contiene le implementazioni dei suddetti protocolli escluso Skype.
E' open source quindi ci puoi guardare dentro.
Verifica il tipo di licenza se vuoi riutilizzare il codice sorgente in applicazioni tue.
L'unica nota che devo aggiungere è che se cambiano nel tempo i protocolli dei vari IM tu resti fregato
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 6 mag 2008 - 13:39
Grazie mille!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !