Funktionen

 


Innovative Technologien

Konvertierung von HTML in PDF
Nutzen Sie die leistungsfähige Konvertierungs-Engine von Adobe, um PDF-Dateien in hochwertiger Qualität aus HTML-Seiten zu erstellen. 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.
Sicherheits-Code-Analyse (Neu)
Verwenden Sie die neue 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 ganz exakt, und beheben Sie die Schwachstelle mit den bereitgestellten Empfehlungen.
Sicherheitsverbesserungen
Nutzen Sie die neue 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. Jetzt können Sie den ColdFusion-Server mühelos sperren, da das Skriptverzeichnis aus dem CFIDE-Verzeichnis verschoben wurde. Der Webserver-Zugriff auf das CFIDE-Verzeichnis ist jetzt standardmäßig entfernt, sodass die Sicherheit weiter erhöht wird.
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.
Digitale Signaturen 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 (Neu)
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 (Neu)
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.
Sichere und skalierbare HTML5-Websockets
Erweitern Sie die Power von HTML5-Websockets auf öffentliche Web-Anwendungen mit Echtzeit-Server-Reaktion. Daten können sicherer über SSL (Secure Socket Layer) veröffentlicht werden. Größe und Kapazität von Operationen können durch die Skalierung von Websocket-Anwendungen über mehrere Knoten im Cluster ohne Kostensteigerungen erhöht werden.
Integration von ColdFusion mit dem API-Manager (Neu)
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 (Neu)
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 (Neu)
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 (Neu)
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 der Datenabfrage
Beschränken Sie den Zugriff auf APIs jenseits eines festgelegten Schwellenwerts 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 (Neu)
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.
Geräteerkennung
Gerätetyp, Abmessungen, Gruppenname, Beschreibung, Ausrichtung und Funktionen werden zur Laufzeit ohne Zusatzmodule erkannt. Diese Informationen ermöglichen die Anpassung von Content an das Gerät und optimieren das Anwendererlebnis.
Native Geräte-APIs
Mit ColdFusion-Geräte-APIs können Sie mühelos Gerätefunktionen integrieren, zum Beispiel das Arbeiten mit Kontakten, der Umgang mit Dateien, das Abrufen von Standortdaten, die Aufnahme und Wiedergabe von Audio- und Videodateien sowie den Zugriff auf Kamerafunktionen, Beschleunigungsmesser und Speicherung.
Client-seitige Datenbankintegration
Sie können produktiver arbeiten, da Sie beim Zugriff auf Datenbanken keinen Callback-Handler anfügen müssen. Mithilfe des leistungsstarken CFQUERY-Tags kann über SQL direkt auf Client-seitige Datenbanken zugegriffen werden.
Debugging direkt auf dem Gerät
Nutzen Sie die einzigartigen Funktionen zum Debuggen auf dem Gerät, um Fehler in installierten Applikationen sowie in Browser-basierten Mobilanwendungen zu identifizieren und zu beheben. Verbinden Sie mobile Endgeräte per Fernzugriff mit ColdFusion Builder, um die tatsächliche Verwendung auf dem Gerät zu simulieren, indem Sie den Appcode schrittweise durchgehen.
Prüfung auf mehreren Geräten
Testen Sie das Erscheinungsbild Ihrer Mobil- und Web-Anwendungen auf mehreren Geräten über den integrierten Weinre-Server. Verändern Sie die Eigenschaften von Elementen mit ColdFusion Builder, und sehen Sie die Änderungen in Echtzeit in der App.
Server-seitiger Zugriff
Arbeiten Sie produktiver, indem Sie Instanzen von ColdFusion-Komponenten direkt in Mobilanwendungen erstellen. Greifen Sie einfach auf Server-seitige Logik zu, ohne einen Proxy zu erstellen oder komplexe URLs einzugeben.
Konfigurierbares Tag-Framework für die Entwicklung von UIs
Erweitern Sie die Funktionalität von ColdFusion durch Verwendung des beliebten Server-seitigen anwenderdefinierten Tag-Frameworks auf Client-Seite. Verwenden Sie UI-Komponenten wieder, und verteilen Sie sie, um die Entwicklung zu beschleunigen und den Testaufwand zu verringern.

Bereitstellung von Enterprise-Anwendungen

Externer Speicher für den Sitzungsumfang (Neu)
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.
Robustes Caching
Durch die Zwischenspeicherung von Seitenbereichen mit unregelmäßig aktualisierten Daten lässt sich die Leistung noch weiter verbessern. Die einfache Definition mehrerer Cache-Regionen sorgt zudem für eine verbesserte individuelle Verarbeitung regionsspezifischer Daten. Parallele Zwischenspeicherung und optimierte Cache-Bibliotheken schonen Server-Ressourcen und erhöhen die Server-Leistung.
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 implementiert werden. Die integrierte, hoch skalierbare E-Mail-Engine gibt keine Beschränkung bei der Zahl ein- und ausgehender E-Mails vor.
API-Zwischenspeicherung (Neu)
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.
API-Management-Plattform (Neu)
Erreichen Sie eine größere Stabilität, und verarbeiten Sie unternehmensweit höhere Lasten, indem Sie API-Management-Knoten clustern. Konfigurieren Sie mehrere Endpunkt-URLs für APIs mit einem Roundrobin-Algorithmus oder einem gewichteten Roundrobin-Algorithmus, um den Lastenausgleich am API-Backend zu gewährleisten. Passen Sie den integrierten Datenspeicher und den Analyse-Server in einem Cluster individuell an, um so zusätzlichen Anforderungen an Skalierbarkeit und Leistung gerecht zu werden.
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.
SOAP-Gateway (Neu)
Profitieren Sie auch für SOAP-APIs von sämtlichen Vorteilen der REST-API-Verwaltung, einschließlich Zugriffssteuerung, Ratenbegrenzung und Drosselung der Datenabfrage, 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.
Verbesserung von Verbindungsmodulen
Aktualisieren Sie die Konfiguration von Konnektoren unbesorgt, denn jetzt können Sie den vorherigen Status des Verbindungsmoduls wiederherstellen, falls während der Konfiguration ein Fehler auftritt. Machen Sie anwenderdefinierte Einstellungen für Verbindungsmodule für jede Site verfügbar, indem Sie jeweils ein separates Verbindungsmodul erstellen.
Dateiübergreifender Austausch von Kommentaren (Neu)
Gestalten Sie Ihre Überprüfungs-Workflows effizienter. Exportieren Sie Kommentare aus PDF-Dokumenten in XFDF-Dateien (oder umgekehrt). Die Position der Kommentare in der Zieldatei entspricht dabei der Position aus der Datei, aus der die Kommentare importiert wurden.
Standardisierte PDF-Metadaten (Neu)
Gewährleisten Sie die unternehmensweite Konsistenz von PDF-Metadaten. Sie können Metadaten erstellen, freigeben und anwenden, darunter Copyright-Hinweise, Authoring-Daten und Schlüsselwörter, indem Sie Metadaten zwischen PDF- und XMP-Dateien übertragen.
PDF-Anhänge (Neu)
Verwandeln Sie PDF-Dateien in Dokumente, die in sich abgeschlossen sind, indem Sie ihnen alle zugehörigen Dateien anhängen. Beim Öffnen der PDF-Datei in Adobe Acrobat wird in der PDF-Datei eine Liste der Anhänge angezeigt, sodass der Anwender einfach auf den Namen des jeweiligen Anhangs klicken kann, um ergänzende Dokumente zu öffnen. Ferner können Sie PDF-Anhänge programmatisch extrahieren.
PDF-Stempel-Unterstützung (Neu)
Jetzt können Sie PDF-Dokumenten Stempel hinzufügen. Sie haben die Wahl aus über 15 Stempeln, z. B. „vertraulich“, „streng geheim“ u. a. Außerdem können Sie eigene Stempel erstellen. Legen Sie die Seiten fest, und wählen Sie die Position für den Stempel.
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 Kalkulationstabellen 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 Office 2010-Dateien sorgen.
Leistungsstarke Suche mit Apache Solr
Gestalten Sie Indexierung und Suche anhand dynamischer, individuell angepasster Suchfelder flexibler. Nutzen Sie die Unterstützung für 17 zusätzliche Sprachen. Der Datenimport-Handler sorgt für eine verbesserte Datenbankindexierung, wobei einzelne Datensammlungen erneut geladen werden können, ohne dass ein Neustart von Solr erforderlich ist.
Umfassende Datenbank-Unterstützung
Optimieren Sie die Datenbankinteraktion durch eine bessere Verwaltung der Client-Verbindungen. Erweitern Sie die Funktionalität dank der Unterstützung zusätzlicher Datentypen. Datenbankfehler können durch verbesserte Ausnahmebehandlung effizienter behoben werden.

Schnelle Anwendungserstellung

Befehlszeilenschnittstelle (Neu)
Beschleunigen Sie die Arbeit durch Nutzung von CFML zur Skripterstellung. Führen Sie CFM-Dateien über die Befehlszeile aus, um mit Dateien, Datenbanken und E-Mails zu arbeiten oder Web-Dienste aufzurufen. Übergeben Sie benannte Parameter oder Positionsparameter zur dynamischen Anpassung an die CFM-Dateien.
CFML-Verbesserungen
Reduzieren Sie mehrere Code-Zeilen zu einer einzigen, indem Sie den sicheren Navigationsoperator verwenden, um mehrfache ISDEFINED- oder NULL-Überprüfungen zu verhindern. Nutzen Sie die neue Datenstruktur, um die Einfügereihenfolge aufrechtzuerhalten. Nutzen Sie weitere Verbesserungen der Skriptsprache, z. B. zusätzliche Member-Funktionen oder die Optionen passarraybyreference und searchImplicitScopes, um die Produktivität der Entwickler und die Anwendungsleistung zu steigern.
Umwandlung von SOAP in REST (Neu)
Verwerten Sie vorhandene Investitionen in SOAP-Dienste, um Kunden mithilfe von modernen Applikationen anzusprechen. Nutzen Sie den Assistenten zur API-Erstellung, um den normalerweise umständlichen Prozess der REST-Umwandlung 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 Umwandlung abzuschließen, ohne Code schreiben zu müssen.
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.
Unterstützung für Web-Dienste
Mithilfe der überarbeiteten Engine, die WSDL 2.0, SOAP 1.2 und das Document/Literal-Wrapped-Format unterstützt, können Web-Dienste mit weniger Code veröffentlicht und genutzt werden. Erstellen Sie jetzt Swagger-Dokumente für Ihre REST-Dienste auf der Basis der in den REST CFC- und Application CFC-Komponenten konfigurierten Metadaten.
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.
Vollständige CFSCRIPT-Unterstützung
Dank der vollständigen Unterstützung für CFSCRIPT können Sie produktiver arbeiten. Entwickeln Sie Anwendungen schneller und einfacher, indem Sie auf jede Funktion von ColdFusion mit CFSCRIPT zugreifen.
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.
Unterstützung für die Anmeldung über soziale Medien
Beschleunigen Sie die Entwicklung, indem Sie Login-Mechanismen nicht mehr von Grund auf neu entwickeln. Anwender können einfach über ihre bestehenden Konten bei sozialen Netzwerken auf Ihre Web-Anwendung zugreifen. Sie können das CFOAUTH-Tag verwenden, um den Anwendern zu ermöglichen, sich mit ihren Facebook-, Google- oder Twitter-Daten anzumelden.
Enge Integration mit Adobe ColdFusion Builder
Durch die Verwendung von ColdFusion Builder kann die Entwicklung durch integrierte Server-Verwaltung und CFML-Erweiterungen verbessert werden. Beschleunigen Sie die Entwicklung von Apps mit Funktionen wie Geräteerkennung, Debuggen auf dem Gerät, Untersuchung auf mehreren Geräten und vielem mehr.