What deployment models are available for Plantronics SDK v3.x?
Deployment Package |
What is it? |
Files included |
Notes |
Source |
---|---|---|---|---|
Plantronics Hub for Windows | Full Plantronics software to support device config, multi-softphone support, Plantronics software and firmware upgrades. | Also contains all the files and configuration to support Plantronics Native Library, COM Service, Com Service .Net Interop and REST Service APIs.
|
Can be deployed alone for access to all 4 Plantronics Windows APIs. | Normally with this model you would advise the end-user or their IT department to install Hub. When Hub is present your application can talk to the Plantronics device. http://www.plantronics.com/software |
SpokesSDKNativeRuntime.msi (Windows) | Plantronics Hub SDK Native Runtime | Contains the files required at runtime to support the Plantronics Native Library API (Spokes.dll).
|
Can be deployed alone for Native Library API. Or for COM/.NET/REST APIs these 3 must be deployed in conjunction:
|
On your development machine go to: http://developer.plantronics.com/windows and download the SDK via the download link. Once the SDK is installed, this MSI can be found here: %programfiles(x86)%PlantronicsSpokes3G SDK |
SpokesSDKRuntime.msi (Windows) | Plantronics Hub SDK Runtime | Contains the additional files required at runtime to support the Plantronics COM Service, COM Service .NET Interop and REST Service APIs
|
For this option these 3 must be deployed in conjunction:
|
On your development machine go to: http://developer.plantronics.com/windows and download the SDK via the download link. Once the SDK is installed, this MSI can be found here: %programfiles(x86)%PlantronicsSpokes3G |
SDK SpokesSDKStartup.msi (Windows) | Plantronics Hub SDK Startup | Contains the additional files required at runtime to support the Plantronics COM Service, COM Service .NET Interop and REST Service APIs
|
For this option these 3 must be deployed in conjunction:
|
On your development machine go to: http://developer.plantronics.com/windows and download the SDK via the download link. Once the SDK is installed, this MSI can be found here: %programfiles(x86)%PlantronicsSpokes3G |
SDK Plantronics Hub for Mac | Full Plantronics software to support device config, multi-softphone support, Plantronics software and firmware upgrades. | Also contains the file to support Plantronics Native Library (PlantronicsDevices.xml)
|
Can be deployed alone for Native Library API. | Normally with this model you would advise the end-user or their IT department to install Hub. When Hub is present your application can talk to the Plantronics device. http://www.plantronics.com/software |
SpokesSDK-3.x.x.dmg (Mac) | The Mac version of Plantronics SDK | Contains the files required at runtime to support the Plantronics Native Library API (Spokes3GSDK framework).
|
Can be deployed alone for Native Library API. | On your development machine go to: http://developer.plantronics.com/mac-os-x and download the SDK via the download link. This download contains the SDK files in the "Spokes3GSDK.framework" folder |
Which deployment model should I use for my application?
Plantronics API in use |
Which Plantronics Deployment Package should be used? |
---|---|
COM Service (Windows) |
OR
|
COM Service .NET Interop (Windows) |
|
REST Service (Windows) |
|
Native Library (Windows) |
Just the files: Spokes.dll and PlantronicsDevices.xml --> add to your own installer. This file will be located at runtime either at the path Spokes.dll was loaded from or in %programfiles(x86)%PlantronicsSpokes SDK |
Native Library (Mac) |
|