Hi Denis,
We are using Ignite.Net and are planning to use 2.4 + .Net Core + thin
client support to enable lightweight containerisable services that interact
with the main Ignite compute grid.
These work flows are less about Get/Put style semantics, and more about
using grid compute.
Eg: Here's an example where a client context asks a remote context to render
a bitmap tile in an ICompute:
public Bitmap Execute(TileRenderRequestArgument arg)
{
IComputeFunc<TileRenderRequestArgument, Bitmap> func = new
TileRenderRequestComputeFunc();
return
_ignite.GetCluster().ForRemotes().GetCompute().Apply(func, arg);
}
In this example, the calling context here could be a lightweight Kestrel web
service end point delegating rendering to a remote service.
Thanks,
Raymond.
-----Original Message-----
From: Denis Magda [mailto:[email protected]]
Sent: Thursday, March 15, 2018 8:31 AM
To: [email protected]
Subject: Re: Timeline for support of compute functions by thin clients
Hi Raymond,
There are no any plans for that level of support. The thin clients are
targeted for classic client-server processing use cases when a client
request data from a server, does something with it locally and potentially
writes changes back to the server. ICache, SQL fall under this category.
Are you intended to use .NET thin client or anyone else?
--
Denis
On Wed, Mar 14, 2018 at 12:25 PM, Raymond Wilson <[email protected]
> wrote:
> Hi,
>
>
>
> The thin client implementation in Ignite 2.4 only covers a subset of
> the ICache interface.
>
>
>
> When will we see thin client support for compute, messaging etc?
>
>
>
> Thanks,
>
> Raymond.
>