middleware_evaluation

所属分类:其他
开发工具:C++
文件大小:178KB
下载次数:0
上传日期:2019-02-12 11:23:17
上 传 者sh-1993
说明:  各种中间件实现(OPC UA、MQTT、DDS、ROS)性能评估的性能测试
(Performance tests for performance evaluation of various middleware implementations (OPC UA, MQTT, DDS, ROS))

文件列表:
.idea (0, 2019-02-12)
.idea\encodings.xml (191, 2019-02-12)
.idea\middleware_evaluation.iml (97, 2019-02-12)
.idea\misc.xml (240, 2019-02-12)
.idea\modules.xml (294, 2019-02-12)
.idea\serialmonitor_settings.xml (153, 2019-02-12)
.idea\vcs.xml (635, 2019-02-12)
CMakeLists.txt (1009, 2019-02-12)
LICENSE (16725, 2019-02-12)
collect_multi_stat.sh (350, 2019-02-12)
common (0, 2019-02-12)
common\proc_stat.h (1930, 2019-02-12)
common\test_wrapper.h (7529, 2019-02-12)
common\time_utils.h (1515, 2019-02-12)
dds (0, 2019-02-12)
dds\run_multiple.sh (1216, 2019-02-12)
dds\tests (0, 2019-02-12)
dds\tests\CMakeLists.txt (1316, 2019-02-12)
dds\tests\common.h (313, 2019-02-12)
dds\tests\idl (0, 2019-02-12)
dds\tests\idl\DDSPerfTest.cxx (4650, 2019-02-12)
dds\tests\idl\DDSPerfTest.h (10408, 2019-02-12)
dds\tests\idl\DDSPerfTest.idl (300, 2019-02-12)
dds\tests\idl\DDSPerfTestPubSubTypes.cxx (8748, 2019-02-12)
dds\tests\idl\DDSPerfTestPubSubTypes.h (2701, 2019-02-12)
dds\tests\multi-client.cpp (7610, 2019-02-12)
dds\tests\multi-server.cpp (5819, 2019-02-12)
dds\tests\overhead-client.cpp (4258, 2019-02-12)
dds\tests\overhead-server.cpp (4671, 2019-02-12)
dds\tests\perf-client.cpp (10353, 2019-02-12)
dds\tests\perf-server.cpp (9300, 2019-02-12)
libs (0, 2019-02-12)
libs\fastrtps (0, 2019-02-12)
libs\open62541 (0, 2019-02-12)
... ...

# Middleware Performance Evaluation Performance tests for performance evaluation of various middleware implementations (OPC UA, MQTT, DDS, ROS). The results can be found in the linked paper: https://mediatum.ub.tum.de/node?id=1470362 **If you are using this test suite, please cite our paper:** Stefan Profanter, Ayhun Tekat, Kirill Dorofeev and Markus Rickert. OPC UA versus ROS, DDS, and MQTT: Performance Evaluation of Industry 4.0 Protocols. In Proceedings of the IEEE International Conference on Industrial Technology (ICIT), Melbourne, Australia, 2019. ```latex @inproceedings{Profanter2019, author = {Profanter, Stefan and Tekat, Ayhun and Dorofeev, Kirill and Rickert, Markus}, title = {OPC UA versus ROS, DDS, and MQTT: Performance Evaluation of Industry 4.0 Protocols}, booktitle = {Proceedings of the {IEEE} International Conference on Industrial Technology ({ICIT})}, year = {2018}, month = feb, address = {Melbourne, Australia} } ``` ## Building To build with Eprosima FastRTPS, make sure that you are calling CMake with `-DTHIRDPARTY=ON`: ```sh cd middleware_evaluation git submodule update --init --recursive mkdir build && cd build cmake -DTHIRDPARTY=ON .. make -j ``` ## Running the tests Check the corresponding subfolders for each protocol to see how to start the tests

近期下载者

相关文件


收藏者