Я работаю над личным проектом, который является RPC (клиент-сервер) на C++. RPC будет обмениваться данными через TCP/IP или HTTP. В спецификации СРП здесь:Есть шаблоны проектирования, которые я могу использовать для реализации RPC (клиент-сервер) в C++
http://groups.google.com/group/json-rpc/web/json-rpc-2-0
мне интересно, если есть существующий шаблон дизайна (или сочетание рисунка), которые могли бы помочь мне, чтобы получить чистый и гибкий дизайн. Я буду признателен за примеры кода, UML-диаграммы или статьи.
Спасибо.
В чем смысл этого? Вы используете неправильный формат сериализации (не мыло) и неправильную среду выполнения (без отражения). Конкурентоспособность C++ просто не имеет значения, когда у вас есть миллисекунды сетевой латентности. –
1) Неверная сериализация: потому что мне больше нравится синтаксис JSON, чем XML (менее подробный). 2) Неверное время выполнения (без отражения): я буду использовать Qt (http://doc.qt.nokia.com/4.7/metaobjects.html) –
>> В чем смысл этого? Как я писал: я делаю это для личного проекта. Итак, главное - узнать что-то новое (Networking, RPC). –