Got one more idea:
Cache configuration templates.
Cache name can have wildcards '*' in it.
So we can configure Java cache with store in Spring XML and name it
"myCache*",
then call IIgnite.CreateCache("myCache1") from .NET, and Spring XML config
will be applied,
including Java cache store.
I think this is the simplest solution for current use case.
On Wed, Oct 11, 2017 at 1:38 PM, Pavel Tupitsyn <[email protected]>
wrote:
> Some corrections to Alexey's answers:
>
> 1) You certainly can create caches at runtime, no need for any tricks with
> XML, just call
> IIgnite.CreateCache(new CacheConfiguration { ... } );
>
> 2) Ignite.NET has multiple ways to call Java code:
> * ICompute.ExecuteJavaTask
> * Calling Java services [1]
>
>
> To summarize, if you want Java servers on Ubuntu and .NET clients on
> Windows, with Java cache stores and dynamically-created caches,
> I would advise creating an Ignite service in Java which will handle cache
> creation. Then call this service from .NET.
>
> Let me know if you need more details.
>
> Thanks,
> Pavel
>
> [1] https://apacheignite-net.readme.io/docs/calling-java-services
>
> On Tue, Oct 10, 2017 at 9:14 PM, JP <[email protected]> wrote:
>
>> Thanks Alexey...
>> I will try this out.
>>
>> But we have to figure out whether this approach would suits for our large
>> scale application..
>>
>>
>>
>> --
>> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>>
>
>