En fait le service Appengine de Google est reparti sur plusieurs datacenters. L'accès à ces «point de présence» s'effectue en fonction de la localisation de l'utilisateur. C'est le principe d'une application distribuée sur un cloud, ou plus généralement de l'accès a une donnée depuis un CDN.
Je vous invite à lire les liens à la fin de l'article pour mieux comprendre l'intérêt d'un cloud provider comme Appengine pour ce genre d'application. Ainsi vous comprendrez comment la donnée est localisée géographiquement.
Je pense que tu peux néanmoins changer de framework (WM2005 reste le meme quelque soit le device). PwrCtl vient d'être testé sur un smartphone HTC P3300 avec un windows Mobile 2005 et le framework .NET 2.0 à jour (merci zllak), et il tourne à parfaitement !
C'est déjà une des futures fonctionnalités prévue étant donné la simplicité du protocole, je prévois un client java pour les téléphones et probablement un autre client en xul (avec l'aide d'un ami) avec un xulrunner embarqué pour ceux qui ne voudront pas installer java.
La seule existante d'un client Windows Mobile pour le moment est simplement que le projet est assez jeune encore. Patience ! :)
Suites aux nombreuses demandes qui ont été faites concernant l'utilisation de PwrCtl avec du bluetooth, je vous assure que cela marche déjà très bien.
Vous devrez pour cela relier votre PDA à votre PC en créeant un PAN (Personnal Area Network), ca prends 2 secondes sous windows comme sous linux. Ainsi vous aurez une adresse ip et utiliser PwrCtl comme si vous étiez connecté en wifi.
J'ai constaté que le load de profile et la prise de controle est nettement plus fluide en bluetooth.
Je te l'ai dis concernant vnc, tu peux directement utiliser :
http://home.utah.edu/~mcm5849/wince/vnc.html qui sert à ca à la base.
Controler le clavier et la souris n'est pas dans l'optique de PwrCtl.
Je vois, c'est ce qui sera réglé avec les profils utilisateurs et les acl, chaque client une fois authentifié aura accès à une liste de profil (ou meme définir une liste de tab et créer un profil dynamiquement coté serveur en fonction des tab accessibles par le client).
Pour le fichier de config xml, il n'existera plus avec l'abonnement au multicast (il aura à la connexion une liste de serveur dispo).
Je vois pas trop ce que tu veux dire au niveau de "exposer ce que le client à le droit de faire". Est-ce que ca me permettrait de rester dans l'optique : le client n'est rien de plus qu'un interpréteur xml, ce qui évite de retoucher les client à chaque fois qu'une fonctionnalité est implémentée.
Développe ton idée de "mise a disposition des fonctionnalités par le serveur", ca m'intéresse.
Concernant la gestion de droit j'ai déjà ca en tête pour la suite. Ainsi qu'une communication en multicast pour un support aisé de plusieurs serveurs (merci flo). Chaque client aurait la liste des serv via multicast (tout le monde en écoute sur l'adresse de multicast). Tout ca avec une authentification de type digest (pas besoin de cryptage pour si peu) et peut etre plus tard un système d'ACL pour chaque fonctionnalité en fonction d'un profil utilisateur, comme ca ta copine pourra meme pas couper ta musique tout en continuant de controler son lecteur video :)
Merci d'avance pour les controles et ce commentaire :)
Au niveau du bluetooth, je viens de commander un dongle, je le recois dans la semaine. Je pense pas qu'il y'ait du taf supplémentaire pour faire passer tout mon proto over bluetooth (ce dernier supportant déjà le tcp/ip d'après ce que j'ai lu).
Pour l'application avec le clivier virtuel et le stylet, il existe déjà vnc pour PDA qui fait déjà tout ca très bien (a voir pour l'utiliser en bluetooth). J'ai pas mal étudié les solutions existantes avant de me lancer.
D'après ce que j'ai lu à pas mal d'endroits, le bluetooth et l'irda supporte le tcp/ip. Ce qui permettrait donc d'utiliser ce soft avec n'importe quel hardware de reception sur le pc et ainsi profiter de l'interface que l'on souhaite sur le PDA. Seul problème, je n'ai pas encore le matos pour. Je vais surement acheter un recepteur bluetooth prochainement pour tester et je sotirais une nouvelle version :)
J'ai développé ce soft pour moi à la base car j'en avais besoin. Je l'ai release parceque certaines personnes de mon entourage étaient intéressées, je me suis dis que ca pouvait etre le cas d'autres personnes puisque des solutions moins génériques (voir commerciales) existent.
Tu es libre de penser ce que tu veux de mon projet et de mon article, ca n'engage que toi.
[^] # Re: Répartition Géographique ?
Posté par Samuel Alba . En réponse à la dépêche CirruxCache : réduire la bande passante et augmenter la connectivité. Évalué à 2.
Intéressant comme suggestion. Ça n'est pas prévu pour le moment mais je vais me pencher sur la question.
[^] # Re: Répartition Géographique ?
Posté par Samuel Alba . En réponse à la dépêche CirruxCache : réduire la bande passante et augmenter la connectivité. Évalué à 2.
Je vous invite à lire les liens à la fin de l'article pour mieux comprendre l'intérêt d'un cloud provider comme Appengine pour ce genre d'application. Ainsi vous comprendrez comment la donnée est localisée géographiquement.
[^] # Re: Euh
Posté par Samuel Alba . En réponse à la dépêche Allmyapps : un catalogue d'applications pour Ubuntu. Évalué à 2.
Pour repondre au seul inconvenient, tu devrais proposer en plus une application Prism (http://labs.mozilla.com/projects/prism/) pour les grincheux.
C'est rapide a faire, et ca fait son petit effet :)
Sam
[^] # Re: Dommage
Posté par Samuel Alba . En réponse à la dépêche PwrCtl, la télécommande universelle: nouvelle version !. Évalué à 2.
tiens moi au courant.
[^] # Re: Dommage
Posté par Samuel Alba . En réponse à la dépêche PwrCtl, la télécommande universelle: nouvelle version !. Évalué à 1.
[^] # Re: Dommage
Posté par Samuel Alba . En réponse à la dépêche PwrCtl, la télécommande universelle: nouvelle version !. Évalué à 1.
[^] # Re: Incompatibilité
Posté par Samuel Alba . En réponse à la dépêche PwrCtl, la télécommande universelle: nouvelle version !. Évalué à 1.
merci
[^] # Re: Dommage
Posté par Samuel Alba . En réponse à la dépêche PwrCtl, la télécommande universelle: nouvelle version !. Évalué à 3.
You can build a client from Visual Studio project in client directory or use a compiled binary in “client/bin/Release”.
[^] # Re: Dommage
Posté par Samuel Alba . En réponse à la dépêche PwrCtl, la télécommande universelle: nouvelle version !. Évalué à 5.
La seule existante d'un client Windows Mobile pour le moment est simplement que le projet est assez jeune encore. Patience ! :)
# PwrCtl fonctionne très bien avec du bluetooth
Posté par Samuel Alba . En réponse à la dépêche PwrCtl ou comment transformer son PDA en télécommande pour son PC.. Évalué à 1.
Vous devrez pour cela relier votre PDA à votre PC en créeant un PAN (Personnal Area Network), ca prends 2 secondes sous windows comme sous linux. Ainsi vous aurez une adresse ip et utiliser PwrCtl comme si vous étiez connecté en wifi.
J'ai constaté que le load de profile et la prise de controle est nettement plus fluide en bluetooth.
[^] # Re: ce n'est que ton avis
Posté par Samuel Alba . En réponse à la dépêche PwrCtl ou comment transformer son PDA en télécommande pour son PC.. Évalué à 1.
http://home.utah.edu/~mcm5849/wince/vnc.html qui sert à ca à la base.
Controler le clavier et la souris n'est pas dans l'optique de PwrCtl.
[^] # Re: Config client
Posté par Samuel Alba . En réponse à la dépêche PwrCtl ou comment transformer son PDA en télécommande pour son PC.. Évalué à 1.
Pour le fichier de config xml, il n'existera plus avec l'abonnement au multicast (il aura à la connexion une liste de serveur dispo).
[^] # Re: Config client
Posté par Samuel Alba . En réponse à la dépêche PwrCtl ou comment transformer son PDA en télécommande pour son PC.. Évalué à 1.
Développe ton idée de "mise a disposition des fonctionnalités par le serveur", ca m'intéresse.
Concernant la gestion de droit j'ai déjà ca en tête pour la suite. Ainsi qu'une communication en multicast pour un support aisé de plusieurs serveurs (merci flo). Chaque client aurait la liste des serv via multicast (tout le monde en écoute sur l'adresse de multicast). Tout ca avec une authentification de type digest (pas besoin de cryptage pour si peu) et peut etre plus tard un système d'ACL pour chaque fonctionnalité en fonction d'un profil utilisateur, comme ca ta copine pourra meme pas couper ta musique tout en continuant de controler son lecteur video :)
Merci d'avance pour les controles et ce commentaire :)
[^] # Re: ce n'est que ton avis
Posté par Samuel Alba . En réponse à la dépêche PwrCtl ou comment transformer son PDA en télécommande pour son PC.. Évalué à 1.
Pour l'application avec le clivier virtuel et le stylet, il existe déjà vnc pour PDA qui fait déjà tout ca très bien (a voir pour l'utiliser en bluetooth). J'ai pas mal étudié les solutions existantes avant de me lancer.
a+ :)
[^] # Re: ce n'est que ton avis
Posté par Samuel Alba . En réponse à la dépêche PwrCtl ou comment transformer son PDA en télécommande pour son PC.. Évalué à 2.
# ce n'est que ton avis
Posté par Samuel Alba . En réponse à la dépêche PwrCtl ou comment transformer son PDA en télécommande pour son PC.. Évalué à 2.
Tu es libre de penser ce que tu veux de mon projet et de mon article, ca n'engage que toi.