Информация об изменениях

Сообщение .Net Core, AppDomain, WCF, RPC маршалинг по Tcp/Ip свой вело от 19.02.2017 14:30

Изменено 20.02.2017 7:19 Serginio1

.Net Core, AppDomain, RPC свой велосипед
Кто о чем, а вшивый о бане.

Сейчас в .Net Core нет AppDomain и RPC .
Но RPC можно легко сделать на базе

Кроссплатформенное использование классов .Net из неуправляемого кода. Или аналог IDispatch на Linux

CEF, ES6, Angular 2, TypeScript использование классов .Net Core. Создание кроссплатформенного GUI для .Net с помощью CEF

Там применяется аналог COM и структура типа Variant

Несложно их запаковать и распаковать в Stream
И используя аналог

.Net Core, обмен с 1C по TCP/IP между различными устройствами

На стороне клиента использовать DinamicObject с финализатором.
Можно использовать События по аналогии
CEF, Angular 2 использование событий классов .Net Core

Может это будет интересно? А то все в стол пишу.
.Net Core, AppDomain, RPC свой велосипед
Кто о чем, а вшивый о бане.

Сейчас в .Net Core нет AppDomain и RPC .
Но RPC можно легко сделать на базе

Кроссплатформенное использование классов .Net из неуправляемого кода. Или аналог IDispatch на Linux

CEF, ES6, Angular 2, TypeScript использование классов .Net Core. Создание кроссплатформенного GUI для .Net с помощью CEF

Там применяется аналог COM и структура типа Variant

Несложно их запаковать и распаковать в Stream
И используя аналог

.Net Core, обмен с 1C по TCP/IP между различными устройствами

На стороне клиента использовать DinamicObject с финализатором.
Можно использовать События по аналогии
CEF, Angular 2 использование событий классов .Net Core

Может это будет интересно? А то все в стол пишу.

Вопрос заключается в том, что на данный момент в .Net Core нет AppDomain да и WCF пока только Soap. Но можно на данных разработках сделать аналог AppDomain в котором можно создавать и управлять любыми объектами. Вопрос заключается в том, стоит ли делать свой велосипед, или уже существуют в проекте инструменты от MS.

Данная технология ближе к Remouting, но без в ней каждый объект является MarshalByRefObject