AC Integration. Selecting SDK

We are manufacturers of access control systems.

We already integrates, within its access control software, Milestone systems, allowing to see live video of cameras, recorded images, PTZ, …

The next challenge is to integrate our access control within the Milestone platform.

Reviewing the documentation we have seen that it is possible to do it in 3 ways:

• At the SOAP protocol level: For Server-Server type integrations.

• At the component level: For integrations in third-party applications .NET

• At the plugin level: For integrations that require data representation in the Milestone user interface.

Which of these 3 forms is the right one to integrate access control?

There is an Access Control Module frame-work. This will be my clear recommendation. It involves developing an Event Server plugin.

Recommended reads -

http://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/access_control.html&tree=tree_4.html

http://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/intro_accesscontrol.html&tree=tree_4.html

Note all the links on the right hands side, under “Access Control Overview”, when you are on this page:

http://doc.developer.milestonesys.com/html/index.html?base=reference/architecture/ac_events.html&tree=tree_1.html

Finally a sample:

http://doc.developer.milestonesys.com/html/index.html?base=samples/acplugin.html&tree=tree_1.html