OriginCOM:Difference of Application ApplicationSI and ApplicationCOMSI

From OriginLab Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 16:55, 27 January 2009 (edit)
Easwar (Talk | contribs)

← Previous diff
Revision as of 08:13, 29 January 2013 (edit) (undo)
Echo (Talk | contribs)

Next diff →
Line 2: Line 2:
* [[:Category:Application_(OriginCOM) | '''Application''']] * [[:Category:Application_(OriginCOM) | '''Application''']]
-'''Application''' always launch a new Origin instance no matter whether there exists Origin instance.+*:'''Application''' always launch a new Origin instance no matter whether there exists Origin instance.
* [[:Category:ApplicationSI_(OriginCOM) | '''ApplicationSI''']] * [[:Category:ApplicationSI_(OriginCOM) | '''ApplicationSI''']]
-'''ApplicationSI''' will attach to an existing Origin instance no matter this Origin instance launched by another COM client or by user manually. If there is not existing Origin instance, it will launch a new instance.+*:'''ApplicationSI''' will attach to an existing Origin instance no matter this Origin instance launched by another COM client or by user manually. If there is not existing Origin instance, it will launch a new instance.
* [[:Category:ApplicationCOMSI_(OriginCOM) | '''ApplicationCOMSI''']] * [[:Category:ApplicationCOMSI_(OriginCOM) | '''ApplicationCOMSI''']]
-'''ApplicationCOMSI''' allows client to access an existing Origin instance only when the instance was launched by another COM client with '''ApplicationCOMSI''' class, otherwise will launch a new COM-exclusive instance. In other words, if want '''ApplicationCOMSI''' connect to an existing Origin instance, this instance must be lauched with '''ApplicationCOMSI''' class too.+*:'''ApplicationCOMSI''' allows client to access an existing Origin instance only when the instance was launched by another COM client with '''ApplicationCOMSI''' class, otherwise will launch a new COM-exclusive instance. In other words, if want '''ApplicationCOMSI''' connect to an existing Origin instance, this instance must be lauched with '''ApplicationCOMSI''' class too.

Revision as of 08:13, 29 January 2013


  • Application
    Application always launch a new Origin instance no matter whether there exists Origin instance.
  • ApplicationSI
    ApplicationSI will attach to an existing Origin instance no matter this Origin instance launched by another COM client or by user manually. If there is not existing Origin instance, it will launch a new instance.
  • ApplicationCOMSI
    ApplicationCOMSI allows client to access an existing Origin instance only when the instance was launched by another COM client with ApplicationCOMSI class, otherwise will launch a new COM-exclusive instance. In other words, if want ApplicationCOMSI connect to an existing Origin instance, this instance must be lauched with ApplicationCOMSI class too.