Sujet : Re: BridgeWorks -> TIG
De : arne (at) *nospam* vajhoej.dk (Arne Vajhøj)
Groupes : comp.os.vmsDate : 01. Aug 2024, 14:24:13
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v8g29s$256sp$1@dont-email.me>
References : 1
User-Agent : Mozilla Thunderbird
On 8/1/2024 8:20 AM, Arne Vajhøj wrote:
I could not get BridgeWorks to work. And the VMS side was
VMS Alpha only. And the non-Java option for client side
was COM.
But I do like the concept. So I tried creating something
similar that works with newer stuff. TIG (Transparent
Interface Generation).
Clients tested on Windows, but they should work fine on Linux as well -
standard Java/C#/C.
I think the client code looks very reasonable.
Question is whether it is worth continuing working on.
Lots of outstanding work:
* comment code
* document wire protocol
* add support for more data types including VAX float
* add support for arrays outside of structs
* add Python client generation
* add C++ client generation
* add C server generation (there is not really any reason for
server to be in Java except that it is easier to write a
multi-threaded server in Java than in C)
Thoughts?
* look at endianess for C# and C - the Java client is endian
neutral, but the C# and C clients assume running on little
endian
* add buffer size arguments to C client API - it is the 21st century
Arne