Xpeak

Xpeak to standard zarządzania urządzeniami, oparty na XML i niezależny od platformy, początkowo skoncentrowany na aplikacjach finansowych, ale nie ograniczony do nich. Służy temu samemu celowi, co inne interfejsy API, takie jak CEN/XFS i J/XFS ale nie ogranicza się do jednego systemu operacyjnego lub języka, ponieważ działa w modelu klient/serwer z wykorzystaniem XML w celu ujednolicenia komunikacji między aplikacją a usługami urządzenia. Jego elastyczność pozwala na implementację różnych części całego biznesu w różnych językach, mając aplikację i różne urządzenia, niektóre zaimplementowane w Javie, inne w C++, a jeszcze inne w oprogramowaniu sprzętowym urządzenia.

Został zaprojektowany w oparciu o doświadczenia z CEN/XFS , J/XFS i JavaPOS , ale zamiast korzystać z organizacji standardów, używa modelu open source do rozwijania architektury i narzędzi używanych w projekcie, podobnie jak jego baza, kompletne oprogramowanie open source oprogramowanie o nazwie Xpeaker. W ten sposób może być aktualizowana szybko i otwarcie przez samych użytkowników, wykorzystując Internet jako środek komunikacji, a nie spotkania wymagające fizycznej obecności.

Xpeak działa w modelu open source, a udział w projekcie jest całkowicie bezpłatny, ale jest moderowany przez R&D Open Source Foundation, w której w równych częściach uczestniczą Sun Microsystems i Intecna. Początkowy wkład kodu jest obowiązkiem firmy Cashware, jednej z wiodących firm w dziedzinie łączności urządzeń z wykorzystaniem standardów (CEN/XFS i J/XFS).

Xpeaker

Xpeaker to zbiór projektów oprogramowania, integralnie rozwijanych przez Cashware, zgodnie z filozofią Open Source i komercjalizowanych na podstawie podwójnej licencji XPEAKER PUBLIC LICENSE oraz licencji komercyjnej. Xpeaker zawiera następujące elementy:

Xpeaker IDE

Wtyczka Eclipse, która umożliwia:

  • Przeprowadzenie testów na urządzeniach kompatybilnych z Xpeak
  • Projekty formularzy
  • Zastosowanie
  • Kod akcji

Usługi Xpeakera

Składa się z:

  • Zestaw podstawowych klas do tworzenia usług Xpeak w Javie.
  • Zbiór usług związanych z rzeczywistymi urządzeniami, w tym bankomaty i recyklery, czytniki kart, czytniki czeków, drukarki, czytniki kodów kreskowych itp.

Xpeaking

Interfejs API wysokiego poziomu umożliwiający dostęp do usług Xpeak. Xpeaking umożliwia dostęp do wspomnianych usług z różnych języków programowania (Java, C, C++, C#, Pascal)

Linki zewnętrzne