[jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)] - JMS specific columns in DB

timfox do-not-reply at jboss.com
Mon Feb 5 15:55:09 EST 2007


Currently there are a few JMS specific columns in the database, e.g.

JMS_MESSAGE table:
destination
reply_to
correlation_id
jms_type

As part of http://jira.jboss.com/jira/browse/JBMESSAGING-739 I am considering removing those columns and just storing those values as core headers in the message.

E.g. there would be a core header called JBM.JMS.Destination (or whatever), which had destination as its value.

Having no JMS specific stuff in the db schema would have the advantage of enabling us to more cleanly support other message formats (e.g. AMQP) without changing the schema.

It would also remove any JMS dependencies from JDBCPersistenceManager.

Comments please?

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4011566#4011566

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4011566



More information about the jboss-dev-forums mailing list