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

- Evénement monfial Global Azure Bootcamp (10 000 participants) Venez !! par Blog de Vincent THAVONEKHAM, Objet Direct le il y a 2 heures et 31 minutes

- Mon Blog déplacé vers une version anglaise... www.thavo.com par Blog de Vincent THAVONEKHAM, Objet Direct le il y a 2 heures et 35 minutes

- Localisation et globalisation ne sont pas des options par Blog de Jérémy Jeanson le 01-17-2015, 11:47

- [Clean Code] les commentaires… par Fathi Bellahcene le 01-10-2015, 17:17

- Mise à jour de Test Professional 2013 par Blog de Jérémy Jeanson le 01-10-2015, 11:32

- [Dynamics CRM] Ajouter un bouton pour déclencher un workflow ou un script (dialogue) par Christine Dubois le 01-09-2015, 14:03

- RDV aux #SharePoint Days 2015 à Casablanca les 28 et 29 janvier ! par Le blog de Patrick [MVP Office 365] le 01-06-2015, 08:41

- TFS Online, vous allez aimer vos projets par Blog de Jérémy Jeanson le 01-03-2015, 11:19

- Bon code 2015 ! par Blog de Jérémy Jeanson le 01-02-2015, 19:01

- [Dynamics CRM] Créer un contact à partir d’une signature email par Christine Dubois le 12-30-2014, 14:37