[ openjms-Feature Requests-672877 ] openjms and topic wildcards
"SourceForge.net" <[email protected]>
| Newsgroups | gmane.comp.java.openjms.devel |
|---|---|
| Message-ID | <[email protected]> |
Feature Requests item #672877, was opened at 2003-01-23 02:00
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474139&aid=672877&group_id=54559
Category: enhancement
Group: None
Status: Open
Priority: 5
Submitted By: Tim Anderson (tanderson)
Assigned to: Jim Alateras (jalateras)
Summary: openjms and topic wildcards
Initial Comment:
From Sebastian.Vietz at systemagmbh.de:
The topic problem :
companies like systema work in the semi-
conductor industry and their it is
necessary to use multi level topics.
f.ex. company name = level 1
establishment name = level 2
department or devision name = level 3
equipment name = level 4
and so on ....
topic 1 looks like that :
company.establishment.department.equipment.adm
insrv
(adminsrv = administration server)
topic 2 looks like that :
company.establishment.department.equipment.dbs
erver
(dbserver = database server)
and so on...
Such multilevel topics or equal queues aren't
possible to use in openjms
and that's why i must try to code an interface for
a common user interface. its not necessary for the
user to know what kind
of jms implementation is running.
the problem is, for the openjms implementation i
have to code an extra
interface.
i have to handle the internal conversion of the
above standard topic type
to the only possible openjms topic type that looks
like the following example :
openjms topic after interface conversion :
topic 1 looks like that :
company_establishment_department_equipment_ad
minsrv
At this certain point the second problem is caused.
If we want to use wildcards at a certain level the
openjms implementation
can't seperate the topic if it looks like the openjms
topic above
because it uses the point "." as string seperator.
At moment i can't use the openjms wildcard
handling because of this problem
and i have to code my own wildcard handling into
my
interface.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474139&aid=672877&group_id=54559