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

- Emportez votre sélection de la MSDN dans la poche ? par Blog de Jérémy Jeanson le il y a 11 heures et 39 minutes

- [ #Office365 ] Pb de connexion du flux Yammer ajouté à un site SharePoint par Le blog de Patrick [MVP SharePoint] le il y a 17 heures et 1 minutes

- NFluent & Data Annotations : coder ses propres assertions par Fathi Bellahcene le il y a 17 heures et 9 minutes

- Installer un site ASP.net 32bits sur un serveur exécutant SharePoint 2013 par Blog de Jérémy Jeanson le 04-17-2014, 06:34

- [ SharePoint Summit 2014 ] Tests de montée en charge SharePoint par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 20:44

- [ SharePoint Summit 2014 ] Bâtir un site web public avec Office 365 par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 18:30

- Kinect + Speech Recognition + Eedomus = Dommy par Aurélien GALTIER le 04-16-2014, 17:17

- [ SharePoint Summit 2014 ] Une méthodologie simple pour concevoir vos applications OOTB SharePoint de A à Z par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 16:51

- //Lean/ - Apprendre à faire des Apps Windows universelles par Blog de Jérémy Jeanson le 04-16-2014, 12:57

- Une culture de la donnée pour tous… par Le blog de Patrick [MVP SharePoint] le 04-16-2014, 11:00