T.R | Title | User | Personal Name | Date | Lines |
---|
6406.1 | FCL PM | TAEC::FLAUW | Marc Flauw, TeMIP Technical Office, VBO | Tue Nov 14 1995 15:11 | 13 |
| Dominique,
In the case of wildacrd on global entities, the FCL PM expands the wildcard by
doing a DIRECTORY command (to the Registration FM) to get all matching entities
and then issues the call for each matching entity.
I don't remember if the FCL PM Use Manual says that clearly, but the SRM (at
least the V3.0 one) has a specific section on that. See SRM V3.0 vol 1 section
4.3.1 Global Entity wildcarding, p. 4-15.
Best regards,
Marc.
|
6406.2 | Why only FULL-wildcarding. | KETJE::PACCO | Horum omnium fortissimi sunt Belgae | Tue Nov 14 1995 18:34 | 12 |
| Marc,
That's what I suspected, but why then do half the work? I mean why
does the FCL_PM only the expansion of FULL-wildcarding, and not
PARTIAL-wildcarding ? As global entities are anyhow names, the
wildcard strategy on names (PARTIAL and FULL) is known and managed by
DNS anyhow. Therefore I wonder why the same is not done for partial
wildcarding. It would have save coding in the different AM's, or am I
wrong ?
Regards,
Dominique.
|
6406.3 | Implementation restriction | TAEC::FLAUW | Marc Flauw, TeMIP Technical Office, VBO | Wed Nov 15 1995 09:15 | 21 |
| Dominique,
The Registration FM knows how to deal with partially wildcarded fullnames, but I
haven't tried it with a partially wildcarded global identifier that is not a
fullname (NB: i am not sure if there are many of those, BTW).
Apart from the fact that the Registration FM might not support partial wildcards
on non-fullnames, I don't see any reason apart from an implementation
restriction for not having the FCL PM expand the partial wildcard.
From the point of view of your AM, the SRM (same section) says explicitely that
all MMs should be able to deal with wildcards, including global/partial ...
Dealing does not mean accepting, but at least being able to return the
corresponding exception. The reason for that requirement is that a call might be
made from another MM with a global (or partial) wildcard and the AM should know
what to do with that. Most of the AMs will simply return the exception :
"Unsupported wildcard in target entity specification".
Best regards,
Marc.
|
6406.4 | There is still possibility to improve ... | KETJE::PACCO | Horum omnium fortissimi sunt Belgae | Wed Nov 15 1995 20:32 | 14 |
| Marc,
The actual situation sounds as a compromise.
2). The work the registration-FM is doing is a courtesy for 'simple'
AM's.
1). Full wildcard is more often used than partial, therefore the latter
was not implemented (yet?).
3). If the AM is called by other MM's, you have to implement everyting
anyhow, decision by the MM itself.
Thanks,
Dominique.
|