Kategorie:IES API: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Die IES-API steht für drei Programmiersprachen zur Verfügung. Diese sind für bestimmte Einsatzgebiete gedacht. ; Java IES-API * Entwicklung von Werkzeugen und…“)
 
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Die IES-API steht für drei Programmiersprachen zur Verfügung. Diese sind für bestimmte Einsatzgebiete gedacht.
+
Die IES-API steht für zwei Programmiersprachen zur Verfügung. Diese sind für bestimmte Einsatzgebiete gedacht.
  
 
; Java IES-API
 
; Java IES-API
Zeile 6: Zeile 6:
 
; PHP IES-API
 
; PHP IES-API
 
* In Web-Seiten eingebundene Applikationen und zur Darstellung von dynamischen Inhalten.
 
* In Web-Seiten eingebundene Applikationen und zur Darstellung von dynamischen Inhalten.
; JavaScript IES-API
 
* Reine JavaScript-Applikationen bei denen kein Reload der Seite notwendig ist. Z.B. IES-Admin, IES-XIP, InfoTicket, ...
 
  
Dokumentation und http://iesapi.sitepark.com
+
Reference für alle Versionen
 
+
http://api.sitepark.com/
=== Java IES-API ===
 
* Der Rechner auf dem das Java-Programm ausgeführt wird, muss den IES-Server per HTTP auf Port 80 oder auf Port 8080 erreichen können (wenn nötig auch über einen HTTP-Proxy).
 
 
 
 
 
 
 
=== PHP IES-API ===
 
 
 
* Der Web-Server auf dem die PHP-Seiten ausgeführt werden, muss den IES-Server per HTTP auf Port 80 oder auf Port 8080 erreichen können (wenn nötig auch über einen HTTP-Proxy).
 
* In der Apache-Konfiguration sollte für jeden Virtuellen-Host, der die PHP IES-API verwenden soll, der PHP-Include-Pfad gesetzt werden. Z.B.
 
<source lang="apache">
 
<VirtualHost *:80>
 
    ServerName www.domain.com
 
    DocumentRoot /srv/www/www.domain.com
 
    ...
 
 
 
    php_value include_path ".:/srv/www/www.domain.com/WEB-IES/zend/:/srv/www/www.domain.com/WEB-IES/ies-api/php/"
 
</VirtualHost>
 
</source>
 
 
 
 
 
 
 
=== JavaScript IES-API ===
 
 
 
Mit der JavaScript API kann direkt vom Browser auf den IES zugegriffen werden.
 
Diese API ist vorrangig für die Entwicklung von eigenständigen Web 2.0 Applikationen gedacht. Die API kann zwar auch in einer bestehenden Web-Seite einsetzen werden, es sind aber dann folgende Dinge bedenken:
 
 
 
* Die IES-API benötig das JavaScript-Framework ExtJS. Dieses Framework besteht aus eine ca 1MB grossen JavaScript-Datei die bei jedem Seitenaufruf neu interpretiert werden muss.
 
* Zu dem ExtJS-Framework gehört eine reset-CSS die alle CSS-Standard-Einstellung der Browser zurück setzt. Dies kann mit bestehenden CSS-Deklarationen kollidieren.
 
* Der Browser muss direkt den IES erreichen können (eventuelle über eine Proxy-Konfiguration auf dem Web-Server).
 
* Das ExtJS-Framework ist für den kommerziellen Einsatz nicht kostenlos. Wenn Sie Applikationen mit der JavaScript-API und somit auch mit ExtJS entwickeln wollen benötigen sie noch eine ExtJS-Developer Lizenz ($595, http://www.sencha.com/store/extjs/, http://www.sencha.com/legal/license-overview)
 
  
 
<noinclude>
 
<noinclude>
 
[[Category:Module]]
 
[[Category:Module]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 10. April 2019, 11:18 Uhr

Die IES-API steht für zwei Programmiersprachen zur Verfügung. Diese sind für bestimmte Einsatzgebiete gedacht.

Java IES-API
  • Entwicklung von Werkzeugen und projektspezifische Funktionen (auch Imports) auf Kommandozeilen-Ebene.
  • Interne Verwendung innerhalb des IES auch für Server-Logik von IES-Modulen.
PHP IES-API
  • In Web-Seiten eingebundene Applikationen und zur Darstellung von dynamischen Inhalten.
Reference für alle Versionen
http://api.sitepark.com/

Seiten in der Kategorie „IES API“

Folgende 3 Seiten sind in dieser Kategorie, von 3 insgesamt.