Hi Björn,

well in order to create the templates for another language, I think it is 
mandatory to manually port one driver to the new language.
So if you think the S7 is the one needed most, I'm totally fine with starting 
with that :-)

And to Julian,

I also like this idea ... even if it will not help get C++ to the embedded 
devices, but it would help test the API and integration modules.

Chris

Am 14.04.19, 18:22 schrieb "Bjoern Hoeper" <[email protected]>:

    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 <[email protected]> 
    Gesendet: Sonntag, 14. April 2019 17:02
    An: [email protected]
    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 <[email protected]> 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)" <[email protected]>:
    > 
    >     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