WEPOS / POS .NET

Publié 10 décembre 06 06:43 | TheSaib 

Pour faire dans l'alternatif, je suis allé voir une session au Teched presentée par un jeune français. Olivier Bloch.

Olivier présentait deux produits directement adressés au monde du rétail. Certes celà ne touche que peu de gens mais celà fait parti du coeur de métier de certains (dont moi ) :>.

Qu'est-ce que le monde du rétail ?

Le monde du rétail, c'est simplement l'ensemble des enseignes qui disposent de points de vente communément appelés "magasins".

Le monde du rétail c'est des dizaines, voir des centaines de serveurs par enseigne, et c'est des centaines voir des milliers de terminaux de points de ventes.

  • Quels sont ses problématiques :

    - Parc importants
    - Architecture physique
    - Mode connecté / Déconnecté
    - Disponibilité quasi-permanente
    - Volume de données conséquents(Parfois plusieurs millions de clients, vente, articles)
    - Mises à jour des produits / OS / Utilisateurs / Produits
    - Reporting sur l'ensemble de la chaîne
    ...

 

Les terminaux de points de ventes (communéments appelés caisses) sont pour la plupart du temps des PC, adaptés au monde du rétail. Un certains nombre de périphériques lui sont attachés comme un lecteur de code barre, lecteur de bande magnétique, un pinpad( pour les CB), un tiroir-caisse ... Le panel de périphériques est très diversifié est la gestion de ceux-ci par le système est très souvent compliqué, simplement parceque chaque constructeur respecte sa propre norme.

Cependant il existe quelques normes, plus ou moins respéctées.

UPOS publiées par l'ARTS.

Microsoft proprose deux produits.

Le premier est WEPOS :

Windows Embedded for Point Of Service:

WEPOS est donc le sytème d'exploitation destiné à équiper les terminaux de points de vente. C'est basé sur du windows Embedded mais dispose d'un certain nombre d'avantages supplémentaire, ce qui le rapproche un peu plus vers windows XP.

Le processus d'installation se rapproche d'un Xp Standard, et non de l'install des embedded à base de millers de modules à déterminer pour construire une image peu modifiable par la suite.

Il est updatable par SUS, ou WUS.

  • Remote boot / Network Book.
  • Multilangue.
  • Dual display ...

 

Requirements :

  • P2 233Mz
  • 64 RAM Memory
  • 280 MB de DD

 

Microsoft Point Of Services SDK 1.0

POS.NET est en fait une couche d'abstraction entre votre matériel et l'application. Les matériels utilisés le plus courremment utilisé sont les douchettes, les tiroirs-caisses, lecteurs de bandes, de cartes, claviers spécifiques,  scanner RFID ....

Pour ceux ayant travaillé avec du matériel POS savent que le gros problème est justement de pouvoir définir une abstraction avec tout ce que le marché peu proposer, bien que normalement respectueuse de normes (UPOS par exemple). 

OPOS (Ole POS), implémentation de l'UPOS se base sur du COM / Activex

POS .NET s'appuie quant à lui sur du Service Object généralement écrit par les constructeurs et profite de tout ce que la plateforme .NET apporte.

Le framework proposé par MS fait un grand pas en unifiant. Il se base sur la norme UPOS 1.9. (Zip de la norme en 1.11). Il simplifie le développement an fournissant au développeur un ensemble d'API permettant de développer des Service Object, liens entre l'appli et le matériel.

  • Framework 1.1 pour XP & WEPOS
  • Possibilité d'intervertir les périphériques sans toucher au code.
  • Support du Plug & Play
  • API, Classes de base et couches d'abstractions.

 

Dernier avantage un support jusqu'en 2015 pour l'achat de licence de WEPOS.

 

Je vous conseille les webCasts et autres blogs d'Olivier ou Mike, spécialistes chez MS.

Liens :

Introduction au WEPOS

POS .NET

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

Pas de commentaires
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- L’application des MiniDrones Parrot est aussi disponible pour Windows 8.1 par Blog de Jérémy Jeanson le 10-28-2014, 15:01

- L’application des MiniDrones Parrot est enfin disponible pour Windows Phone par Blog de Jérémy Jeanson le 10-27-2014, 09:49

- Mise à jour Samsung 840 EVO sur core server par Blog de Jérémy Jeanson le 10-27-2014, 05:59

- MVP Award 2014 ;) par Blog de Jérémy Jeanson le 10-27-2014, 05:42

- « Naviguer vers le haut » dans une librairie SharePoint par Blog de Jérémy Jeanson le 10-07-2014, 13:21

- PowerShell: Comment mixer NAGIOS et PowerShell pour le monitoring applicatif par Blog Technique de Romelard Fabrice le 10-07-2014, 11:43

- ReBUILD 2014 : les présentations par Le blog de Patrick [MVP Office 365] le 10-06-2014, 09:15

- II6 Management Compatibility présente dans Windows Server Technical Preview avec IIS8 par Blog de Jérémy Jeanson le 10-05-2014, 17:37

- Soft Restart sur Windows Server Technical Preview par Blog de Jérémy Jeanson le 10-03-2014, 19:43

- Non, le certificat public du CA n’est pas un certificat client !!! par Blog de Jérémy Jeanson le 10-03-2014, 00:08