-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SQL Server Service Broker support #8794
Comments
I cannot find too much information about this in the Internet: https://stackoverflow.com/questions/44911123/how-to-use-sql-server-service-broker-with-java. However if you see how this could be implemented with plain JDBC, based on those specific command, you are more than welcome to contribute such a feature . We have already a general purpose support for DB-based queues: https://docs.spring.io/spring-integration/reference/jdbc/message-store.html#jdbc-message-store-channels. And we also have a PostgreSQL channel implementation for its |
It's straightforward enough and well-documented from what the docs describe. |
Yes, saw that doc, but it still does not mandate how to use that stuff from Java or at least JDBC. It looks more like Transact SQL which is for stored procedures in database by itself. |
Sounds like that's where I'll have to put some effort into a POC. |
Here's some quick afternoon's worth of a PoC. Don't mind some of the hardcoded stuff for now. Also, seeing some of the minimal work needed to setup this makes me think there may be some value to expose most of the initialization scripts as code-based initializers. |
thank you for sharing that! Really good and readable code. |
Expected Behavior
From a high-level standpoint, it seems like an adapters and gateways using SQL Server Service Broker statements would seem worthwhile, albeit with the caveat of being implementation-specific.
Current Behavior
No direct support for SSSB.
Context
This is mainly to cover the specific use case of SQL Server Service Brokers paired with queues. Of course this issue can expand to more RDBMS and their applicable implementations. This could even cover the generic case of queue tables (with performance concerns left to the user).
The text was updated successfully, but these errors were encountered: