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

- Changer l’adresse d’une ferme Office Web Apps associée à SharePoint par Blog de Jérémy Jeanson le 09-01-2014, 22:21

- Une ferme #SharePoint 2013 dans @Azure en quelques clics (1ère partie) ! par Le blog de Patrick [MVP SharePoint] le 08-28-2014, 18:52

- SharePoint 2013: Préparation de la migration - Création des site Templates dans 2010 et 2013 par Blog Technique de Romelard Fabrice le 08-20-2014, 16:31

- [ #Yammer ] How to change interface language ? Comment changer la langue de l’interface ? par Le blog de Patrick [MVP SharePoint] le 08-20-2014, 14:21

- Onedrive Sync Engine Host : CPU à 100% par Le petit blog de Pierre / Pierre's little blog le 08-06-2014, 22:22

- SharePoint : Bug sur la gestion des permissions et la synchronisation Office par Blog Technique de Romelard Fabrice le 07-10-2014, 11:35

- SharePoint 2007 : La gestion des permissions pour les Workflows par Blog Technique de Romelard Fabrice le 07-08-2014, 11:27

- TypeMock: mock everything! par Fathi Bellahcene le 07-07-2014, 17:06

- Coding is like Read par Aurélien GALTIER le 07-01-2014, 15:30

- Mes vidéos autour des nouveautés VS 2013 par Fathi Bellahcene le 06-30-2014, 20:52