Using Auxiliary Plug-in Servers
A remote plug-in package must include a primary server that serves the plug-in manifest file. A plug-in can also include auxiliary servers that serve other plug-in resources.
You might design a plug-in with auxiliary servers for several reasons:
-
To separate performance tiers
-
To manage security risks
-
To localize database access
-
To take advantage of different coding languages or frameworks
-
To facilitate re-implementation
Each auxiliary server must be added to the
server
array of the plug-in registration record in the
ExtensionManager
object.