Home

Download

Higthligths

Firsteps

Tutorial

Advocacy

Specs&soluces

Docs

Faq

About AskApy

Contact

Admin

HigthLigths




Install AskApy


Preriquesites

Supported OSes
AskApy have been succefully tested on Windows XP and linuxes.
Python
You must have a version of python greater or equal to 2.4 installed.
To install python
     for windows download the binary at python-2.5.2.msi.
OpenSSL
If you want to use the SSL feature you must have OpenSSL installed.
To install OpenSSL
     for Windows download the binary Win32OpenSSL-0_9_8e.exe.
To install PyOpenSSL
     for Linux download the binary at pyopenssl
     for Windows download the binary at pyopenssl-win
wxPython
If you want to use the AskApy client view.py,
or to implement the AskApy class ApbView in one of your python application,
you must have wxPython installed.
To install wxPython
     for Windows download the binary at wxPython2.8-win32-ansi-2.8.8.1-py25.exe.

Install AskApy
Download AskApy binary here.
Expand it in the directory of your choice.
If it is not already done put the emplacement of the python executable in the PATH environment variable.
Put the <INSTALL_DIR>/askapy/bin in the PATH environment variable.

Help
Sart by typing doc.py from the command line.
Every topic of AskApy is well covered and it works this way : doc.py TOPIC.
ex: for help about Apb type doc.py apb.

Terminology
In the AskApy scheme a server (or ApbServer) is called a child.
A child belong to a family.
All the childs of the family relate to the same unique father.
All the childs of the same local computer relate to the same nurse.
A father is a particular child that acts as a father.
A nurse is a particular child that acts as a nurse.
The father give its name to the family.

Father and nurse are structural childs.
If you intend to work with standalone childs you do not need structural childs at all.
If you intend to work with the family on the local computer you'll need to run the nurse at list once.
If you intend to work with the family accross many computers you'll need to start the father and run the nurse at list once on each computer.
AskApy comes with a ready to use family (child0) of 8 childs.

Directory structure