RetailForce фискални мидлвејр (и друге RetailForce услуге) може се повезати са другим софтверским производима – као што је електронски систем евиденције ("каса") – на различите начине.
Овај чланак наводи различите системске и интеграционе варијанте као примере. Ако имате било каквих питања или не можете да пронађете варијанту коју планирате да интегришете, контактирајте нас на office@retailforce.cloud.
Ако се у овом чланку користи термин "POS софтвер", он представља све могуће типове електронских система за евиденцију.
Опције инсталације
Испод су неки примери како се RetailForce Fiscal Middleware може уградити у архитектуру система.
Локална инсталација
Идеално је да се Фискални мидлвејр инсталира у истом систему као и ПОС систем. У оквиру .dll интеграције (види доле) то је готово неизбежно. Примери: рачунар, таблет рачунар, паметни телефон као "каса", RetailForce Fiskal Middleware је инсталиран на истом уређају. Ова варијанта такође обухвата случај када је стварни ПОС софтвер обезбеђен централно на серверу, а појединачне клијентске касе приступају централном софтверу, на пример, преко даљинске везе са радној површином.
Сл. 1.: локална инсталација Фискалног клијента
Мрежна инсталација
Пошто се до Фискалног клијента може приступити преко REST интерфејса, могуће је покренути мидлвејр на сопственој физичкој или виртуелној машини. У том случају, комуникација између ПОС софтвера и Фискалног мидлвејра одвија се преко мрежне везе (LAN или WAN).
Сл. 2.: Мрежна инсталација Фискалног клијента
Инсталација у облаку
Као RESTful веб сервис или у оквиру нативне (.dll) интеграције, Фискални мидлвејр се такође може користити као облачна апликација.
Сл. 3.: Облачна инсталација Фискалних клијената
Верзије интеграције
У наставку су описани различити начини интеграције фискалне услуге у ПОС систем.
Интерфејс интеграција
Ова варијанта интеграције користи фискални мидлвејр у облику RESTful веб сервиса. Фискални клијент се инсталира као услуга, а комуникација између ПОС софтвера и фискалног мидлвејра одвија се преко REST интерфејса.
Ова варијанта интеграције је доступна за Windows, Linux и macOS системе.
Сл. 4. Интерфејсна интеграција
NuGet интеграција
Фискални клијент је такође доступан у облику .dll датотека (NuGet пакета). То значи да се Фискални мидлвејр може нативно интегрисати у одговарајући апликациони програм.
Ова варијанта се може користити на системима Windows, Linux, macOS, Android и iOS.
Сл. 5. NuGet интеграција
Интеграција сервис-клијента
У неким архитектурама може бити корисно/неопходно комбиновати карактеристике две горе поменуте варијанте интеграције – на пример, ако ПОС софтвер није у стању да извршава REST позиве. Ово је могуће кроз интеграцију сервис-клијента.
У овом случају сервис-клијент у облику .dll датотека (NuGet пакета) је нативно интегрисан у апликациони софтвер. Сервис-клијент преузима функцију комуникације са стварним фискалним клијентом.
Сл. 6.: Интеграција сервис-клијента
Даље планиране варијанте интеграције
Поред три горе поменуте варијанте интеграције, планиране су и следеће опције:
- .com интеграција преко ActiveX
- JavaBean интеграција (за сада није могућа, јер .NET тренутно не подржава JAVA)
Овај чланак је аутоматски преведен.
Komentari
Komentara: 0
Molimo prijavi se da biste komentarisali.