29.10.2012 Aufrufe

A P I-S C H n IT TS T E l l E n - Ceyoniq Technology GmbH

A P I-S C H n IT TS T E l l E n - Ceyoniq Technology GmbH

A P I-S C H n IT TS T E l l E n - Ceyoniq Technology GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

API-SCHn<strong>IT</strong><strong>TS</strong>TEllEn<br />

1d • Mit Hilfe des Plugin-Mechanismus des Server Application<br />

Layers lassen sich neue Klassen und ganze Bibliotheken<br />

dem Server bekanntgeben. Über diesen Mechanismus ist<br />

es möglich, neue Funktionalitäten dem System hinzuzufü-<br />

gen und die Arbeitsweise des Server Application Layers in<br />

verschiedenster Hinsicht zu erweitern und zu verändern.<br />

1e • Möglichkeit, eigene Aufgaben/Job-Implementierungen<br />

zu schreiben. Hiermit lassen sich eigene, zeitgesteuerte<br />

Aufgaben umsetzen.<br />

1f • Möglichkeit, die abzusetzenden SQL Statements zu<br />

verändern, bevor sie an die Datenbank engine als Anfrage<br />

gestellt werden.<br />

nscale Pipeliner Schnittstellen: Standard API<br />

• Alle relevanten Objekte für die Pipeliner­Laufzeit können<br />

über die SDKs (Java, c++) abgefragt werden. Änderungen<br />

an bestehenden Objekten zur Laufzeit sind über das SDK<br />

möglich. Zudem gibt es ein Plugin-Konzept, welches der<br />

nscale Pipeliner in Java und c++ anbietet.<br />

• Es gibt eine SNMP (Simple Network Management Proto-<br />

col) Monitoring-Schnittstelle für Windows (SNMP exten-<br />

sion Agent DLL) und unix (Integration in net-snmp).<br />

• In der Pipeliner­Blockverarbeitung gibt es eine sehr umfang­<br />

reiche Vorverarbeitungsstrecke, bei der viele der üblichen<br />

Vorverarbeitungs-Fragestellungen per Konfiguration<br />

(über Analyzer) abgedeckt werden. Falls das nicht reicht,<br />

kann man blockweise die Daten „on the fly“ mit selbst-<br />

programmierten DLL- bzw. eXe-Aufrufen bearbeiten.<br />

2a • Im Kommandozeilen-Plugin kann man, BEvOr die Block-<br />

verarbeitung beginnt, die eingehenden Dateien modifizie-<br />

ren. Das ist häufig nützlich für Korrekturen bei „unflexiblen“<br />

Datenlieferanten und Überarbeitungen, welche die<br />

ganze Datei benötigen.<br />

2b • Die (selbsterstellten) Plugins (egal, ob c++- oder Java-<br />

Plugins) können über die Pipeliner Ablauf steuerung (rou-<br />

ting) integriert werden. Diese Integration ist je „Spoolklas-<br />

sifikation“ konfigurierbar.<br />

nscale Server Storage Layer Schnittstellen: Standard API<br />

• Die Base Connector Schnittstelle stellt alle Funktionen<br />

des nscale Server Storage Layers bereit. Üblicherweise<br />

wird sie nicht direkt angesprochen, sondern implizit durch<br />

den nscale Server Application Layer. es gibt aber auch<br />

Produkte und Szenarien, die diese Schnittstelle ggf. direkt<br />

ansprechen (z. B. der nscale Pipeliner).<br />

• D ie API ist als Java und c++ Variante verfügbar.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!