Hello everyone,
First of all, cordial greetings to the entire PLC4X team, I am very happy to
see this project working and I hope to collaborate on it.
Regarding the integration of PLC4X with Karaf (aka OSGI), I think we need
follow the path specified by the standard, as indicated in the Compendium
document, Charter 103. I put a short summary in this blog [1].
Karaf is an excellent tool, and a while ago I developed a communications
gateway for Apacs, S7 and Modbus with Karaf version 2, all running 24/7 in an
OIL & Gas plant.
I will work to make part of that code in PLC4X at some point.
Regards,
1. Http://glcj.blogspot.com
2.
Enviado desde mi BlackBerry, el dispositivo móvil más seguro
Mensaje original
De: [email protected]
Enviados: 7 de octubre de 2019 10:07
Para: [email protected]
Responder a: [email protected]
Asunto: PLC4X and OSGi
Hi all,
as some of you may have notices from Twitter or Slack I am currently working on
integrating PLC4X into OSGi and especially Karaf.
I get a lot of help from the Karaf guys and also Lukasz joined the effort to
get this done, finally : )
For the Drivers, there is one “central” question.
Do we want the Driver jars to also be OSGi-Bundles or do we prefer separate
jars with a 1-1 relationship as OSGi bundles.
Other projects, like Netty do it all in one
(https://netty.io/wiki/new-and-noteworthy-in-4.0.html).
In fact, the only difference is a “META-INF/MANIFEST.MF” file which is there
additionally. So it hurts nobody but helps OSGi users.
What are your thoughts on that?
Julian