[ 
https://issues.apache.org/jira/browse/IGNITE-1680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15831382#comment-15831382
 ] 

Vladimir Ozerov commented on IGNITE-1680:
-----------------------------------------

[~isapego], personally I do not like {{IgniteRpc}} much because this is not 
really {{RPC}} in usual sense. We do not have stubs, proxies, etc.. We do not 
have an aim to abstract out local and remote execution modes in a single API. 
To be more precise, we do have this goal in mind for compute API, but this is 
not the case for other stuff like continuous queries. I thought that 
{{IgniteRemoting}} could be good candidate, but this is essentially a synonym 
to {{IgniteRpc}}.

What we really do with this API is {{linking}} Ignite code with user code. But 
{{linker}} or {{linkage}} words might confuse CPP users. So I think that word 
{{bind}} explains API goals best. So let's consider something around this word:
- {{IgniteBinding}}
- {{IgniteBindings}}
- {{IgniteBinder}}

> CPP: Implement basic API for user entry point lookup
> ----------------------------------------------------
>
>                 Key: IGNITE-1680
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1680
>             Project: Ignite
>          Issue Type: Task
>          Components: platforms
>    Affects Versions: 1.1.4
>            Reporter: Igor Sapego
>            Assignee: Vladimir Ozerov
>              Labels: cpp, roadmap
>             Fix For: 2.0
>
>
> Need to implement IgniteCompute class for C++ with one basic method 
> IgniteCompute::Call(...) which will provide basic remote job execution API.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to