[
https://issues.apache.org/jira/browse/IGNITE-10100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexey Kukushkin updated IGNITE-10100:
--------------------------------------
Description:
Ignite wraps .NET services in PlatformDotNetServiceImpl implementing
PlatformService interface.
PlatformService is defined in internal Ignite package
apache.ignite.internal.processors.platform.services. It exposes
{{ invokeMethod(methodName, Object[] params): Object}}
to call any service method dynamically. Right now there is no Ignite public API
to call a PlatformService using static typing.
We need to develop a public API to call PlatformDotNetServiceImpl using static
typing in Java.
was:
Ignite wraps .NET services in PlatformDotNetServiceImpl implementing
PlatformService interface.
To call a .NET service from a Java client I have to use invokeMethod API
defined in PlatformService interface.
The problem is for some reason PlatformService is defined in internal Ignite
package apache.ignite.internal.processors.platform.services. This API must be
public.
> No public Java API to call Ignite.NET service
> ---------------------------------------------
>
> Key: IGNITE-10100
> URL: https://issues.apache.org/jira/browse/IGNITE-10100
> Project: Ignite
> Issue Type: Improvement
> Components: platforms
> Affects Versions: 2.6
> Reporter: Alexey Kukushkin
> Assignee: Alexey Kukushkin
> Priority: Major
>
> Ignite wraps .NET services in PlatformDotNetServiceImpl implementing
> PlatformService interface.
> PlatformService is defined in internal Ignite package
> apache.ignite.internal.processors.platform.services. It exposes
> {{ invokeMethod(methodName, Object[] params): Object}}
> to call any service method dynamically. Right now there is no Ignite public
> API to call a PlatformService using static typing.
> We need to develop a public API to call PlatformDotNetServiceImpl using
> static typing in Java.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)