Provide Data with a Web Service
This page will introduce you to sharing data with GISIN through a web service. To get started please to read the Introduction to GISIN Web Services and the Definitions of terms used by GISIN. Then, if you wish to provide data through a web service, read the 'Web Service Providers' section below.
Web Service Providers
You can share data through the GISIN via a web serice if you either have a web server or can setup a web server that is available on the Internet. If you currently have a web site you should be able to share data through GISIN. Use the GISIN PHP Toolkit if you can run PHP scripts on your web server. If you cannot use PHP and want to get running quickly you will need to write scripts that adhere to the . Otherwise, you can upload files of data to GISIN
1. Review the GISIN protocol
The GISIN protocol is used to exchange data between GISIN and providers and consumers of data. You'll need to review the protocol so you can 'map' your data into the protocol.
2. Install the GISIN PHP Toolkit
GISIN provides a PHP toolkit to make it easy to provide a web service to move data from your server to the GISIN servers. The toolkit will also help with mapping your data values to GISIN. PHP is free and available from www.php.net If you can't use PHP, section 5 below will help you write a 'minimal' web service to connect to GISIN.
3. Connect to GISIN.
Click on the link below to go to the 'Provider's List' and then click on your provider name. This will take you to the 'Provider Information' page which has links to your web service at the bottom of the page. If the web service does not appear, contact GISIN to have it setup. You'll want to make sure the URL is correct and then use the 'Provider's Tests' to make sure GISIN can access your web service. The 'Provider's List' is also available in the menu at left. If the web service links do not appear, make sure you are logged in. If they still do not appear, you'll need to contact your project manager or GISIN to be granted 'Contributor' permissions.
The link below contains information on troubleshooting problems with web services.
5. Writing Your Own Web Service
If you want to write your own web serice software, see the web serice specification.
An IBIS website Updated 0/0/0