Axon Server internal Event Store DB

Hi,

Is there any way to access the Axon Server internal Event Store database via a JDBC driver (or some other mechanism)? Also, if a .NET monolith needs to integrate with newer Java microservices, is there a C# Axon library that would allow consumption of Commands/Events originating from a Java application?

Thanks!

  • Avinash

Hi Avinash,

AxonServer doesn’t have an internal database. You can use the UI (running on port 8024 by default) to query for events. There is also a http api, and obviously you can use the AxonServerConnector to access AxonServer.

If you need to integrate with other languages, the first thing to ensure is that you use a serializer that serializes to a compatible format. Jackson creates prettty clean Json, making it highly interoperable.

At this point, we don’t have AxonServer connector implementations for other languages yet. The proto files for the connector are publicly available though, so you can generate stubs in any language supported by gRPC (which definitely includes .NET).

Hope this helps.
Cheers,

Allard