Funktionen

 


Enterprise-Anwendungen. Problemlose Entwicklung.

Asynchrone Programmierung (Neu)
Steigern Sie die Leistung Ihrer Hauptanwendung, indem Sie ressourcenintensive Code-Segmente in einen sekundären Thread auslagern. Verwenden Sie die Funktion „RUNASYNC“, um Code ohne den Overhead für die Verwaltung mehrerer Threads auszuführen. Sobald das Ergebnis einsatzbereit ist, erhalten Sie eine Benachrichtigung. Weitere Informationen >>
Spracherweiterungen
Profitieren Sie jetzt von allen CFML-Funktionen, die Sie benötigen. Interagieren Sie nahtlos mit externen Systemen, mit NULL-Unterstützung, Erhaltung von Datentypen und einer intuitiveren Methode zum Erstellen von Java-Objekten. Reduzieren Sie den Coding-Aufwand, indem Sie Arrays und Abfragen ganz einfach bearbeiten. Formatieren Sie Datum/Uhrzeit mit einer einzigen Funktion u. v. m. Weitere Informationen >>
Verbesserte objektorientierte Unterstützung
Steigern Sie die Wiederverwendung von Code, verbessern Sie die Modularität, steigern Sie die Produktivität und implementieren Sie objektorientierte Design-Muster mit Endvariablen, Methoden und Komponenten, abstrakten Komponenten, Standardfunktionen sowie Schnittstellen- und Nebenformen-Ausgabetypen.
REST-Playground (NEU)
Erstellen und verwalten Sie all Ihre REST-Services von einer einzigen Anwendung aus. Mit der einfachen, intuitiven Benutzeroberfläche überprüfen Sie die Genauigkeit Ihrer APIs im Handumdrehen. Nehmen Sie Änderungen an Ihren REST-APIs vor, ohne die Anwendung neu starten zu müssen. Weitere Informationen >>
Moderne Admin-Benutzeroberfläche [NEU]
Profitieren Sie von einer schlanken, neuen, responsiven Benutzeroberfläche, die auf einer Einzelseiten-Architektur basiert. Durch den einfachen Zugriff auf alle ColdFusion-Einstellungen können Sie alle Administratoraufgaben schneller ausführen – suchen Sie einfach nach benötigten Funktionen. Weitere Informationen >>
Vollständige CFSCRIPT-Unterstützung
Arbeiten Sie produktiv mit der vollständigen Scripting-Unterstützung für CFSCRIPT und sogar einem optionalen Semikolon
zum Beenden einer Code-Zeile. Entwickeln Sie Anwendungen schneller und einfacher, indem Sie auf jede Funktion von ColdFusion  mit CFSCRIPT zugreifen.

Konvertierung von HTML in PDF
Nutzen Sie die leistungsfähige Konvertierungs-Engine von Adobe, HTML-Seiten in hochwertige PDF-Dateien umzuwandeln. Die Engine analysiert CSS und wendet die CSS-Einstellungen an, damit gewährleistet ist, dass der Inhalt in der PDF-Datei so angezeigt wird und funktioniert wie im Webbrowser. Dabei werden Formatierung, Layout und Hyperlinks beibehalten.
CLI und Read-Eval-Print Loop (REPL) (NEU)
Arbeiten Sie mit Dateien, Datenbanken und E-Mails oder rufen Sie Web-Dienste auf, indem Sie CFM über die Befehlszeile ausführen. Führen Sie die Admin-API jetzt von der CLI aus, um Ihren ColdFusion-Server zu konfigurieren. Testen oder lernen Sie CFML mit REPL-Unterstützung in CLI. Weitere Informationen >>
Unterstützung für Web-Dienste
Mit der WSDL 2.0-Spezifikation und SOAP 1.2 können Sie Web-Dienste mit weniger Code veröffentlichen und abrufen. Aktivieren Sie die Filterung von REST-Diensten mithilfe der integrierten Unterstützung für die JSON-Feldprojektion. Steuern Sie REST-Anfragen mit der Lebenszyklusmethode onRESTRequest.
Enterprise-Infrastruktur
Durch die Erstellung und Verwaltung mehrerer Server-Instanzen in einer Cluster- oder virtualisierten Umgebung lässt sich eine bessere Skalierbarkeit erreichen. ColdFusion kann aus dem bestehenden Java EE-Anwendungs-Server heraus als EAR- oder WAR-Datei implementiert werden. Die integrierte, hoch skalierbare E-Mail-Engine gibt keine Beschränkung bei der Zahl ein- und ausgehender E-Mails vor.
Dynamische und interaktive HTML5-Diagramme
Implementieren Sie mit dem integrierten CFCHART-Tag ein großes Repository an HTML5-Diagrammen. Erstellen Sie mit einer Server-seitigen Charting Engine ganz einfach dynamische, datenintensive Diagramme. Zeigen Sie Daten in verschiedensten interaktiven Formaten an, z. B. mit Zoom-Funktionen, um Kunden eine detaillierte Ansicht der Informationen zu ermöglichen.
CFML-basierte App-Entwicklung
Sichern Sie sich einen Vorsprung im schnell wachsenden Markt für Apps. Nutzen Sie vorhandene CFML-Kenntnisse zur Entwicklung von Apps sowie die Integration mit Adobe PhoneGap Build für eine einfache und schnelle Bereitstellung als installierte Apps für iOS- und Android-Geräte.
Unterstützung für objektrelationales Mapping
Mithilfe von objektrelationalem Mapping (ORM) lassen sich datenbankunabhängige Anwendungen erstellen und verwalten, ohne dass SQL-Code geschrieben werden muss. Die integrierte Lucene-Suchmaschine ermöglicht die Indexierung und Volltextsuche von ORM-Einheiten. Durch die SQL-Protokollierung stehen zudem Debugging-Informationen zur Verfügung.
PDF-Bearbeitung mit Document Description XML (DDX)
Nutzen Sie den umfassenden Zugriff auf DDX zur Bearbeitung von PDF-Dokumenten. Es sind erweiterte Funktionen verfügbar, z. B. das Hinzufügen von Kommentaren, Lesezeichen, Dateianhängen sowie Kopf- und Fußzeilen mit automatischer Seitennummerierung. Passen Sie das Erscheinungsbild von PDF-Dateien individuell an, indem Sie Seitenränder, Format und Ausrichtung festlegen.
E-Mail-Verwaltung
Verwalten Sie Ihre E-Mails effektiv ohne hohen Programmieraufwand. Versenden Sie E-Mails mit dem CFMAIL-Tag ganz mühelos über einen SMTP-Server. Fügen Sie einen Callback-Handler an ein CFMAIL-Tag an, um eine Übermittlungsbestätigung zu erhalten. Verwalten Sie E-Mails, indem Sie
mit dem CFIMAP-Tag eine Verbindung mit einem IMAP-Server herstellen, und rufen Sie mit dem CFPOP-Tag E-Mails von einem POP-Mailserver ab.

Standardisierte PDF-Metadaten
Gewährleisten Sie unternehmensweite Konsistenz von PDF-Metadaten. Sie können Metadaten erstellen, freigeben und anwenden, darunter Copyright-Hinweise, Authoring-Daten und Keywords, indem Sie Metadaten zwischen PDF- und XMP-Dateien übertragen.
RESTful-Web-Dienste für mehrere Sites
Veröffentlichen Sie Ihre ColdFusion-Komponente auf Site-Ebene als REST-Web-Dienst, und bieten Sie so konfigurierbare Funktionen für verschiedene Zielsegmente. Nutzen Sie individuell anpassbare JSON- und XML-Serialisierung und -Deserialisierung zur Bearbeitung von Daten.
Interoperabilität mit Microsoft® Office-Dateien
Nutzen Sie zusätzliche Funktionen wie Seitenumbruch und Auto-Filter, um Tabellenblätter besser zu verwalten. Außerdem lassen sich PDF-Dokumente aus PowerPoint- und Word-Dateien generieren. Ebenso können Sie HTML- und SWF-Dateien aus PowerPoint-
Präsentationen erstellen. Profitieren Sie von Leistungsverbesserungen, die für eine Beschleunigung bei der Arbeit mit Microsoft
Office 2010-Dateien sorgen.


Sichern Sie den Code. Schützen Sie den Kern.

 

Automatische Sperrung (Lockdown) (NEU)
Sperren Sie den Produktions-Server jetzt mit einem einzigen Mausklick. Alle Schritte in der Sperranweisung werden systematisch befolgt, um sicherzustellen, dass Sicherheitsmaßnahmen ausfallsicher und richtlinienkonform sind. Nach der Sperrung wird das System weiterhin auf potenzielle Verstöße überwacht. Weitere Informationen >>
Sicherheitsverbesserungen
Nutzen Sie die Unterstützung für die NTLM-Authentifizierung für die Tags CFSHAREPOINT, CFOBJECT und CFINVOKE, sodass Anwender durch Funktionen für Authentifizierung, Integrität und Vertraulichkeit geschützt werden. Profitieren Sie von der Authentifizierung über Common Access Card (CAC), um auf ColdFusion Administrator und das Performance Management Toolset zuzugreifen.
Sicherheits-Code-Analyse
Verwenden Sie die Sicherheits-Code-Analyse, um bestehenden Anwendungs-Code zu überprüfen und so automatisch Schwachstellen und potenzielle Sicherheitsverletzungen zu ermitteln. Identifizieren Sie die Code-Schwachstelle, die Art der Schwachstelle sowie den Schweregrad, und beheben Sie die Schwachstelle mit den bereitgestellten Empfehlungen.
Digitale Unterzeichnung und Archivierung von PDF-Dateien
Elektronische Signaturen erhöhen die Sicherheit von PDF-Dateien. Die Echtheit und Integrität des Dokuments werden durch Signatur, Zertifizierung und Validierung der PDF-Dateien durch den Anwender bestätigt. Neue Archivierungsfunktionen, u. a. die Unterstützung für PDF/A-2b, ermöglichen die langfristige Aufbewahrung elektronischer Dateien als in sich geschlossene Archivdokumente.
Schwärzen von PDF-Dokumenten
Gewährleisten Sie die Vertraulichkeit von Inhalten beim Freigeben oder Verteilen von PDF-Dokumenten. Schwärzen Sie ausgewählte Bereiche des sichtbaren Inhalts, darunter auch Bilder, bevor Sie PDF-Dateien freigeben. Die geschwärzten Bereiche werden dauerhaft entfernt und als gelöschte bzw. ausgegraute Flächen im PDF-Dokument angezeigt.
Bereinigen von PDF-Dokumenten
Verhindern Sie die unabsichtliche Veröffentlichung von verborgenen vertraulichen Informationen, die missbräuchlich verwendet werden könnten. Entfernen Sie Elemente – wie Aktionen, JavaScript- und Formularfelder, alternative Bilder, eingebettete Seiten-Miniaturansichten, eingebettete Dateien, Dokument-Tags und Metadaten – aus PDF-Dokumenten.

Umfassende Einblicke, Überzeugende Ergebnisse.

 

Server-Monitor (NEU)
Markieren Sie Leistungsprobleme und isolieren Sie Problembereiche, damit Sie schneller Korrekturmaßnahmen einleiten können. Informieren Sie sich in Echtzeit über die durchschnittliche Reaktionszeit und den durchschnittlichen Durchsatz im gesamten Cluster oder für einen Knoten, eine Anwendung oder eine Seite. Die Informationen werden automatisch für die Verlaufsanalyse archiviert. Weitere Informationen >>
Code-Profiler (NEU)
Identifizieren und beheben Sie schnell komplexe Performance-Probleme, die tief in Ihrem Code stecken. Erhalten Sie die detaillierten Informationen, die erforderlich sind, um die Ursache von Engpässen zu lokalisieren und Fehler in Anwendungen effektiver zu beheben. Weitere Informationen >>
Datenbankmonitor (NEU)
Stellen Sie sicher, dass Ihre Datenbank die Anwendungsleistung nicht beeinträchtigt. Überwachen Sie alle Datenbankabfragen, Transaktionen und den Abfrage-Cache visuell und erhalten Sie vordefinierte oder angepasste Warnmeldungen, um vorbeugende oder korrigierende Maßnahmen zu ergreifen. Weitere Informationen >>
Monitor für externe Services (NEU)
Ermitteln Sie externe Faktoren wie Web-Dienste, Dateisystem, Mailserver, LDAP, Microsoft SharePoint oder Übertragungsprotokolle, die die Anwendungsleistung beeinträchtigen könnten. Stellen Sie sicher, dass alle Komponenten der IT-Infrastruktur aufeinander abgestimmt sind. Weitere Informationen >>
Automatische Connector-Optimierung (NEU)
Stellen Sie sicher, dass Ihre Websites immer funktionsfähig sind. Beheben Sie „503 Service Unavailable“-Fehler, indem Sie die Connector-Konfiguration durch das Performance Management Toolset basierend auf dem eingehenden Datenverkehr dynamisch anpassen lassen. Weitere Informationen >>
Verteilter Cache (NEU)
Verbessern Sie die Leistung und Skalierbarkeit, indem Sie die integrierte Unterstützung für drei beliebte Engines nutzen: JCS, Memcached und Redis. Binden Sie auch Ihre eigene Caching-Engine ein, indem Sie eine einfache CFML-Schnittstelle implementieren. Weitere Informationen >>
Externer Speicher für den Sitzungsumfang
Sie brauchen sich keine Gedanken mehr über eingeschränkte Speicherkapazitäten für Sitzungsdaten zu machen, denn jetzt können Sie einen externen verteilten Speicher konfigurieren, um die Sitzungsdaten außerhalb des Speichers zu archivieren. Die schwierige Sitzungskonfiguration gehört der Vergangenheit an. Profitieren Sie über alle Cluster-Knoten hinweg von einem vollständigen Lastenausgleich.

Erweitern Sie Ihre Services. Begrüßen Sie neue Kunden.

 

Integration von ColdFusion mit dem API-Manager
Starten Sie den Live-Betrieb mit minimalem Konfigurationsaufwand. Importieren Sie ColdFusion-basierte REST-Dienste in das API-Management-Gateway, indem Sie den ColdFusion-Server im API-Manager-Administratorportal konfigurieren. Richten Sie den API-Manager und ColdFusion so ein, dass beide Systeme dieselbe JVM verwenden und damit ein schnellerer Zugriff bei geringen Lasten möglich wird.
Versions- und Lebenszyklus-Management für APIs
Verwalten Sie APIs während ihres Lebenszyklus von der Entwurfsphase über die Veröffentlichung bis hin zur Ausmusterung. Führen Sie API-Upgrades durch, ohne sich um die Abwärtskompatibilität sorgen machen zu müssen, da Sie mehrere Versionen mit einer einzigen Plattform verwalten können. Konfigurieren Sie einen Test-Server, damit Sie die API-Einstellungen abstimmen können, ohne dass dabei nachteilige Auswirkungen für den Produktions-Server entstehen.
API-Überwachung
Ermitteln Sie, wie Ihre Kunden Ihre APIs verwenden und welche individuellen Methoden sie dafür nutzen. Erlangen Sie Erkenntnisse über die Nutzung, oder prognostizieren Sie Probleme, und verhindern Sie diese. Erfassen Sie sämtliche Aspekte der API-Leistung mithilfe von standardmäßigen Metriken wie Zugriffe, Datenübertragung u. a. Konzipieren Sie ein anwenderdefiniertes Dashboard, sodass die am häufigsten verwendeten Metriken jederzeit abrufbereit sind.
API-Zugriffssteuerung
Sichern Sie Ihre APIs, indem Sie den Zugriff auf autorisierte Anwendungen beschränken. Verwenden Sie eine grundlegende Authentifizierung, API-Schlüssel, OAuth oder OAuth mit einem SAML-basierten Autorisierungs-Server, damit gewährleistet ist, dass nur entsprechend berechtigte Anwendungen API-Aufrufe herbeiführen können.
API-Ratenbegrenzung und Drosselung
Beschränken Sie den Zugriff auf APIs mit einem Schwellenwert basierend auf der Anzahl der Abrufe pro Zeiteinheit. Wählen Sie aus vordefinierten SLAs, oder erstellen Sie individuelle SLA-Pläne. Legen Sie „weiche“ Grenzen fest, innerhalb derer ein Zugriff zulässig ist, der Anwender jedoch benachrichtigt wird, sowie „strikte“ Grenzen, ab denen ein weiterer Abruf abgelehnt wird.
API-Entwicklerportal
Nutzen Sie Ihre APIs in maximalem Umfang, indem Sie eine sichere Plattform für das Onboarding, die Interaktion und die Verwaltung von Entwicklern einrichten. Verwenden Sie das integrierte Entwickler-Dashboard, damit Entwickler APIs testen und ausprobieren, Dokumentationsunterlagen einsehen, Nutzungspläne anzeigen und auswählen oder sich zur Nutzung entsprechend anmelden und die Nutzung nachverfolgen können.
API-Zwischenspeicherung
Reduzieren Sie die API-Latenz und die Server-seitige Last für Daten, die nur selten geändert werden. Konfigurieren Sie die maximale Caching-Antwortgröße und das Cache-Zeit-Limit. Ermöglichen Sie die Zwischenspeicherung für die gesamte API, oder konfigurieren Sie die Zwischenspeicherung für bestimmte Vorgänge der API.
Übersetzung von SOAP in REST
Verwerten Sie vorhandene Investitionen in SOAP-Dienste, um Kunden mithilfe von modernen Applikationen anzusprechen. Nutzen Sie den Assistenten zur API-Erstellung, um den langen und umständlichen Prozess der Übersetzung in REST innerhalb weniger Minuten durchzuführen. Importieren Sie ganz einfach Ihre SOAP-Dienste, um eine REST-API basierend auf der WSDL-Datei zu erstellen, und führen Sie alle notwendigen Schritte durch, um die Übersetzung abzuschließen, ohne Code schreiben zu müssen.
SOAP-Gateway
Profitieren Sie auch für SOAP-APIs von sämtlichen Vorteilen der REST-API-Verwaltung, einschließlich Zugriffssteuerung, Ratenbegrenzung und Drosselung, API-Überwachung, Zwischenspeicherung sowie Versions- und Lebenszyklusverwaltung. Konfigurieren Sie das SOAP-Gateway, indem Sie einfach die WSDL-Datei (Web Services Definition Language) importieren, die dem SOAP-Dienst entspricht.
Mehrmandantenfähigkeit (NEU)
Maximieren Sie die gemeinsame Nutzung von Ressourcen und den ROI, indem Sie APIs mehreren Organisationen auf demselben Server zur Verfügung stellen. Kontrollieren Sie den Zugriff auf APIs, indem Sie Organisationen als Privat oder Partner kennzeichnen und ihren Mandantenbereich isolieren. Weisen Sie Organisationsadministratoren zu, um die einzelnen Mandantenverhältnisse zu verwalten und zu überwachen.
Richtlinien-Management (NEU)
Sparen Sie Zeit und Aufwand und vermeiden Sie Fehler, indem Sie Richtlinien erstellen und an APIs anhängen. Herausgeber können das Verhalten von APIs durch die Konfiguration ändern, indem sie Richtlinien für Anfragen oder Antworten anhängen.
Schutz vor Bedrohungen (NEU)
Schützen Sie Ihre APIs, indem Sie sie an sofort einsetzbare Richtlinien anhängen, beispielsweise Inhaltstyp-Einschränkungen, JSON-Strukturbeschränkungen, XML-Bedrohungsschutz, HTTP-Nachrichtenbeschränkungen und IP-Zugriffskontrolle.