Hi Ben, WebSockets are part of the BaseX HTTP architecture (specifically with Jetty; Tomcat is not supported yet). There is no relationships between the existing language client bindings and WebSockets.
Hope this helps, Christian ________________________________ Von: Ben Engbers via BaseX-Talk <[email protected]> Gesendet: Donnerstag, Februar 12, 2026 3:51:28 PM An: Basex Mail-lijst <[email protected]> Betreff: [basex-talk] Max message size in Websockets exceeded? Hi, According to "https://docs.basex.org/11/WebSockets", the default limit for messages is 64 Kb. Exceeding the limit should raise an exception. However when using my BasexCpp library on a fast machine with a lot of memory, I can add successfuly a file, sized 358 kB, with one add-message. Adding the same file to a basexserver on a remote, slow machine, results in a crash. Neither the local nor remote console report a message. I downloaded the Basex-sources and found in org.basex.core.cmd/Add.java that the cache() function may use a ADDCACHE option. Since the memory size of the server is limited, I wondered if setting this option might force the server to explicitly use a disk-cache. Does the Basex server protocol offers any features for setting this option? I have been collecting information on websocket programming and learned a lot on handshaking, maaual paring, framing, event-loops and other concepts. My guess is that most is not very helpfull. Does anyone have good sugestions for relevant information? Ben -- Ben Engbers Grietjeshof 77 6721 VH Bennekom +31 6 23634840

