<dependency> \t<groupId>org.osgi</groupId> \t<artifactId>org.osgi.service.wireadmin</artifactId> \t<version>1.0.0</version> </dependency> import org.osgi.service.wireadmin.Wire; import org.osgi.service.wireadmin.WireAdmin; import org.osgi.service.wireadmin.WireConstants; Dictionary<String, Object> properties = new Hashtable<>(); properties.put(WireConstants.WIREADMIN_PRODUCER_PID, "producer.pid"); properties.put(WireConstants.WIREADMIN_CONSUMER_PID, "consumer.pid"); Wire wire = wireAdmin.createWire(properties); byte[] data = "Hello, WireAdmin!".getBytes(); wire.update(data); Wire[] wires = wireAdmin.getWires(); bnd Provide-Capability: osgi.service;objectClass=org.osgi.service.wireadmin.WireAdmin;org.osgi.service.wireadmin.target=your.target.filters


上一篇:
下一篇:
切换中文