Integrating Third-party Services Using Brokers in the Serious Games’ Domain
In this paper we demonstrate how to integrate 3rd party services in serious games. We use message queue broker and micro-services in a publish/subscribe manner in order to use real-time 3rd party data into a serious game’s logic. First, we discuss the benefits of service oriented architecture. Then,...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
UIKTEN
2018-11-01
|
Series: | TEM Journal |
Subjects: | |
Online Access: | http://www.temjournal.com/content/74/TemJournalNovember2018_842_848.pdf |
id |
doaj-900892cafeed48adb517dda3590d8cee |
---|---|
record_format |
Article |
spelling |
doaj-900892cafeed48adb517dda3590d8cee2020-11-25T00:56:46ZengUIKTENTEM Journal2217-83092217-83332018-11-017484284810.18421/TEM74-23Integrating Third-party Services Using Brokers in the Serious Games’ DomainStefan Dimitrov StavrevTodorka Zhivkova TerzievaAngel Atanasov GolevIn this paper we demonstrate how to integrate 3rd party services in serious games. We use message queue broker and micro-services in a publish/subscribe manner in order to use real-time 3rd party data into a serious game’s logic. First, we discuss the benefits of service oriented architecture. Then, we analyse and compare different message queues brokers in terms of data latency, throughput, fail-tolerance and scalability for the purpose of serious games. As a sequence, we apply those best practices from other domains in the field of Serious Games (SGs). Finally, we summarize the presented ideas and comparisons and draw conclusions.http://www.temjournal.com/content/74/TemJournalNovember2018_842_848.pdfSerious gamesMessage oriented middlewaresystems integrationmessage queue |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Stefan Dimitrov Stavrev Todorka Zhivkova Terzieva Angel Atanasov Golev |
spellingShingle |
Stefan Dimitrov Stavrev Todorka Zhivkova Terzieva Angel Atanasov Golev Integrating Third-party Services Using Brokers in the Serious Games’ Domain TEM Journal Serious games Message oriented middleware systems integration message queue |
author_facet |
Stefan Dimitrov Stavrev Todorka Zhivkova Terzieva Angel Atanasov Golev |
author_sort |
Stefan Dimitrov Stavrev |
title |
Integrating Third-party Services Using Brokers in the Serious Games’ Domain |
title_short |
Integrating Third-party Services Using Brokers in the Serious Games’ Domain |
title_full |
Integrating Third-party Services Using Brokers in the Serious Games’ Domain |
title_fullStr |
Integrating Third-party Services Using Brokers in the Serious Games’ Domain |
title_full_unstemmed |
Integrating Third-party Services Using Brokers in the Serious Games’ Domain |
title_sort |
integrating third-party services using brokers in the serious games’ domain |
publisher |
UIKTEN |
series |
TEM Journal |
issn |
2217-8309 2217-8333 |
publishDate |
2018-11-01 |
description |
In this paper we demonstrate how to integrate 3rd party services in serious games. We use message queue broker and micro-services in a publish/subscribe manner in order to use real-time 3rd party data into a serious game’s logic. First, we discuss the benefits of service oriented architecture. Then, we analyse and compare different message queues brokers in terms of data latency, throughput, fail-tolerance and scalability for the purpose of serious games. As a sequence, we apply those best practices from other domains in the field of Serious Games (SGs). Finally, we summarize the presented ideas and comparisons and draw conclusions. |
topic |
Serious games Message oriented middleware systems integration message queue |
url |
http://www.temjournal.com/content/74/TemJournalNovember2018_842_848.pdf |
work_keys_str_mv |
AT stefandimitrovstavrev integratingthirdpartyservicesusingbrokersintheseriousgamesdomain AT todorkazhivkovaterzieva integratingthirdpartyservicesusingbrokersintheseriousgamesdomain AT angelatanasovgolev integratingthirdpartyservicesusingbrokersintheseriousgamesdomain |
_version_ |
1725225607958102016 |