Search found 10 matches

by okg
Thu Sep 14, 2017 12:14 pm
Forum: Support - RCF
Topic: Encrytpred Subscribe/Publish
Replies: 0
Views: 9460

Encrytpred Subscribe/Publish

Hello, I'm trying to use Ssl (Schannel) with RCF-2.2.0.0 (TcpEndpoint and HttpEnpoint) Connections from client to the server are perfectly encrypted, but the published event go from the server to client in the plain form. Checked with WireShark. Should it be expected? publisherPtr->publish().setTran...
by okg
Fri Apr 17, 2015 4:16 pm
Forum: Support - RCF
Topic: Publish/subscribe over UDP
Replies: 2
Views: 3637

Re: Publish/subscribe over UDP

Thank you Jarl,

The idea is brilliant! I will go that way most probably.

Thanks for your time,
Konstantin
by okg
Fri Apr 17, 2015 12:51 pm
Forum: Support - RCF
Topic: Publish/subscribe over UDP
Replies: 2
Views: 3637

Publish/subscribe over UDP

Hi, I’m trying to subscribe to RCF::RcfServer( RCF::UdpEndpoint() ) and the client fails in createSubscription with ‘Exception type: class std::bad_cast. Exception message: "Bad dynamic_cast!".’ Using RCF::enableLogging(RCF::LogToDebugWindow(), 2) I’ve found the problem starts in UdpServerTransport:...
by okg
Thu Aug 22, 2013 12:19 pm
Forum: Support - RCF
Topic: Removing Endpoint from the server.
Replies: 3
Views: 4525

Re: Removing Endpoint from the server.

Thank you very much for the swift reply Jarl, The Metro “life” brings a lot of surprises every day. >1) Can you listen on 0.0.0.0 instead? Would be too insecure. If so, the server will be connectable worldwide. I would have to play with SSL on the both sides. Maybe I will have to go that way finally...
by okg
Thu Aug 22, 2013 10:30 am
Forum: Support - RCF
Topic: Removing Endpoint from the server.
Replies: 3
Views: 4525

Removing Endpoint from the server.

Hi, I’m trying to connect a Merto/Windows8 tile/WindowsStore client application with locally installed RCF server. The problem is Metro applications are generally not allowed to communicate via localhost. There is no sense to discuss “why so”. It’s just one of the Microsoft limitations. So, I’m tryi...
by okg
Tue Jul 30, 2013 7:12 am
Forum: Support - RCF
Topic: RCF for Windows without sockets
Replies: 4
Views: 5015

Re: RCF for Windows without sockets

Jarl,

I'll be back. I just need to finish the process and pass through the certification kit.
By the way, named pipes are not allowed for Metro apps as well.

Yours,
Konstantin.
by okg
Mon Jul 29, 2013 10:25 am
Forum: Support - RCF
Topic: RCF for Windows without sockets
Replies: 4
Views: 5015

Re: RCF for Windows without sockets

Hi Jarl, >I didn't realize that Metro apps were this restrictive with the Windows API. Actually extremely restrictive, most of the kernel32.dll calls are disallowed, all the others are to be used via new metro API. Such calls are provided by so called run time broker (the integral part of metro sand...
by okg
Fri Jul 26, 2013 3:15 pm
Forum: Support - RCF
Topic: RCF for Windows without sockets
Replies: 4
Views: 5015

RCF for Windows without sockets

Hi, I’m trying to implement an RCF client in Metro/Windows Store application. The related application certification process prohibits the use of windows sockets, so I may not link ws2_32.lib and mswsock.lib at least. ...................personal environmental explanations, can be skipped................
by okg
Tue May 28, 2013 10:08 am
Forum: Support - RCF
Topic: RCF::ByteBuffer and copy semantics
Replies: 2
Views: 4818

Re: RCF::ByteBuffer and copy semantics

Thank you very much.
I should guess myself about the RCF::ByteBuffer buffer( sizeof(v6addr) ) + memcpy pair, but I did not unfortunately, was just perplexed by the "no-copy semantics" announcement.

Thank you once more,
Konstantin
by okg
Mon May 27, 2013 2:35 pm
Forum: Support - RCF
Topic: RCF::ByteBuffer and copy semantics
Replies: 2
Views: 4818

RCF::ByteBuffer and copy semantics

I tried to use RCF::ByteBuffer to serialize a part of complex structure as below Trying to simplify the things, so skipping unrelated details // an entity class CZoneRule {.... in6_addr v6addr; ...}; // list of the entities class CZoneRuleList : private std::vector<CZoneRule*>{ }; // actually more c...