This document is addressed to independent software vendors who plan to distribute web applications among the Panel users. The aim of the document is to help vendors find out whether they can package their applications to APS to make them available through the Panel.
The document does not contain information about Application Packaging Standard itself or give application packaging instructions. It focuses on how the Panel implements APS and what APS packages are not supported by this implementation.
Application Packaging Standard (APS) is a set of rules that defines a web application packaging format. This standard is designed to ease the integration of applications in a service provider's infrastructure. It covers provisioning, management, and integration of cloud-based services and applications.
The Panel uses APS to offer third-party applications to hosting customers. These applications are presented in APS catalog, where the customers can buy or download them.
Currently, the Panel does not support all aspects of APS. Therefore, customers may have problems trying to install certain applications. To find out whether your application is compatible with the Panel, see section Plesk Panel Restrictions.
You can find more information about APS at http://www.apsstandard.org/.
APS specification and supporting documents are available at http://www.apsstandard.org/isv/documentation/.
The current Panel version has restrictions on APS applications processing. If an application requires performing restricted actions, the Panel will not install it. Particularly, these actions are the following:
See Mail aspect of APS in APS Format Specification v1.2, section 8.8. Mail at http://www.apsstandard.org/r/doc/package-format-specification-1.2/index.html#s.aspects.mail
See DNS aspect in APS Format Specification v1.2, section 8.10. DNS Zone at http://www.apsstandard.org/r/doc/package-format-specification-1.2/index.html#s.aspects.dns
See DLL aspect in APS Format Specification v1.2, section 8.11. DLL Content Processing Method at http://www.apsstandard.org/r/doc/package-format-specification-1.2/index.html#s.aspects.dll
If you need you application to perform these actions, consider other ways of integration with the Panel: API RPC, modules or Panel Notifications.
Also, the Panel does not support the following actions defined in the application package:
Parallels Holdings, Ltd.
c/o Parallels International GmbH
Copyright © 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved.
This product is protected by United States and international copyright laws. The product's underlying technology, patents, and trademarks are listed at http://www.parallels.com/trademarks.
Microsoft, Windows, Windows Server, Windows NT, Windows Vista, and MS-DOS are registered trademarks of Microsoft Corporation.
Linux is a registered trademark of Linus Torvalds.
Mac is a registered trademark of Apple, Inc.
All other marks and names mentioned herein may be trademarks of their respective owners.