![]() |
|
|
|
CFADMIN Web Service API
Project Home • Blog • Forums • Wiki • Known Issues • External Project Link • Contact Project
Author: Russ Michaels (All RIAForge projects by this author) Description:
This Web Service API was built primarily for use by the HELM hosting control panel from www.webhostautomation.com.
Why? because I own a hosting company (cfmxhosting.co.uk) and we use HELM and we wanted better CF integration and support. It does of course have other uses, such as being able to remotely manage your coldfusion server or access multiple servers CFADMIN's from a single page (I am working on such an application). It currently supports CF 6,7,8. CF 7 and 8 are supported by directly using the official AdminAPI. CF 6 is supported by hooking into the undocumented components that the CFAdmin uses. I will not however be doing any further support for CF6. Currently supported CF Admin functions Datasources Mappings Security Sandboxes It also has built in IP Checking so that you can restrict remote access to the web service via IP address. AdminAPIWrapper.cfm Is a HTTP wrapper service that allows the API to be used via regular form posts. This was required for HELM3 because ASP could not consume the web services directly for some reason.
Requirements:
ColdFusion 6,7 or 8
access to the CFIDE/adminapi directory access to the coldfusion administrator password Issue Tracker:
To enter issues for this (or any other) project, you must be logged in. Subversion Access: You may access this project's Subversion repository with your client here: http://svn.riaforge.org/cfadminwsapi. To view files and changelists associated with this repository, go here: http://cfadminwsapi.riaforge.org/index.cfm?event=page.svnbrowse. Anonymous users have read access to the repository while the administrator has write access. This project is sharing its code via Subversion. Subversion is an open source source control method. You may find more information about Subversion here: http://subversion.tigris.org/ |
Adobe and the Adobe product names are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.