I'd like to have the ability to write Server Side Extensions which can be executed when an Webservice Command Event is fired.
That would make it possible to keep data consistent more easily (currently, if a client doesn't have the necessary Extension installed, the event is not handled).
I know, you can create a Job to be executed on the JobProcessor to circumvent that problem, but Jobs are delayed and events would be more immediate.
An alternative solution could be some Server Based extension deployment. If extensions could be stored on the server and each client executed/loaded these, the problem might be solved too.
Let's build and place an object model chart in our Idea Exchange, like this one for Inventor:
Also usefull describe charts for client applications: describe GUI and internal scheme (including links to Vault dll's):
- Vault Explorer
- CAD applications add-ins
- Job Processor
- Custom apps
Using this scheme we can see what are we missing, check collisions, and others.