I already started implementing the basic outer parts today.

I like Julians Idea regarding the Thrift server. I already commented in JIRA 
that it may be a good idea to have it as a separate issue to make it more clear 
/ easier to find for users of other languages.

Apart from that would it be of help to you Chris if I implement one of the 
drivers (S7 would be quite good because it is quite common and I have a device 
ready)?

Björn

-----Ursprüngliche Nachricht-----
Von: Julian Feinauer <jfeina...@apache.org> 
Gesendet: Sonntag, 14. April 2019 17:02
An: dev@plc4x.apache.org
Betreff: Re: [jira] [Created] (PLC4X-110) Implement Basic .NET API

Also, big +1 from me!
I would love to see this happen soon.
As we will still need some time to get the driver generation working, I 
suggest, as I suggested once back in the days to implement a Thrift based Java 
Server as temporary solution to already implement these interfaces for C# and 
Python or so (and perhaps even Javascript, only because its so crazy to control 
a PLC from a webbrowser).

This would help us to first, get a borader community on board and second, to 
already develop these APIs.

Julian 

On 2019/04/14 11:33:41, Christofer Dutz <christofer.d...@c-ware.de> wrote: 
> Hi Björn,
> 
> a strong and enthusiastic +1 for this one.
> 
> Perhaps as a simple way to get started (the same we did it with c++), would 
> be for you to have a look at the Java or C++ API for understanding the 
> functional requirements and to implement a C# version in your IDE of choice. 
> As soon as you've got something to integrate you could attach that project to 
> the Issue and we'll work on integrating this into the build together.
> 
> I also added you to the PLC4X Contributors group in Jira, so you could assign 
> this issue to yourself.
> 
> Chris
> 
> Am 14.04.19, 11:27 schrieb "Björn Höper (JIRA)" <j...@apache.org>:
> 
>     Björn Höper created PLC4X-110:
>     ---------------------------------
>     
>                  Summary: Implement Basic .NET API
>                      Key: PLC4X-110
>                      URL: https://issues.apache.org/jira/browse/PLC4X-110
>                  Project: Apache PLC4X
>               Issue Type: New Feature
>               Components: API, Core
>                 Reporter: Björn Höper
>     
>     
>     In order to extend PLC4X to also include .NET as target framwork a basic 
> API should be implemented that may serve as a starting point for the 
> integration of (possibly generated) drivers with .NET
>     
>     
>     
>     --
>     This message was sent by Atlassian JIRA
>     (v7.6.3#76005)
>     
> 
> 

Reply via email to