Wolfram Computation Meets Knowledge

Die Wolfram Language:
Schnell-Einführung für Programmierer

Zusätzliche Anmerkungen zeigen für:
Alle Kapitel 
  • Über die Wolfram Language
  • Zusätzliche Anmerkungen zeigen fü...
  • Anmerkungen für Java
  • Anmerkungen für Python
  • Zusätzliche Anmerkungen verbergen
Los geht's

Bereitstellung in der Cloud Video-Version

Anmerkungen für Java-Programmierer:

Die Wolfram Language verfügt über mächtige eingebaute Funktionen zur Bereitstellung von Anwendungen in der Cloud. In Java wird dies üblicherweise mit IDE-Plug-Ins wie dem AWS Toolkit.

Anmerkungen für Python-Programmierer:

Die Wolfram Language verfügt über mächtige eingebaute Funktionen zur Bereitstellung von Anwendungen im Web und auf Mobilgeräten. Dank nahtloser Integration mit der Cloud können Sie dynamische Web-Interfaces und APIs erstellen und dieses in Handumdrehen mit ein paar Code-Zeilen in der Wolfram Cloud hosten, ganz ohne externe Frameworks wie Flask oder Django.

Mit CloudDeploy können Sie Objekte in der Wolfram Cloud bereitstellen.

Erstellen Sie eine Webseite, auf der in 100-pt-Schriftgröße "hello" steht:

In[1]:=
Out[1]=

Das Cloud-Objekt erhält eine eigene URL, die Sie im Browser aufrufen können:


Deployen Sie ein dynamisches Interface:

In[1]:=
Out[1]=

Das Interface kann in jedem beliebigen Browser verwendet werden:


Sie können alles ausgehend von einem Notebook — mit oder ohne dynamische Elemente — bereitstellen und dessen Stil beibehalten.

Mit EmbedCode können Sie die Einbettung für iframes etc. konfigurieren.

Mit CloudDeploy[Delayed[...]] können Sie einen Ausdruck bereitstellen, der bei jeder Anfrage neu berechnet wird.


Erstellen Sie das Interface eines Formulars und stellen Sie dieses bereit:

In[1]:=
Out[1]=


Jeder beliebige Interpreter kann im Eingabefeld eines Formulars verwendet werden:

In[2]:=
Out[2]=


Bei der Eingabe semantischer Interpreter öffnen sich "Smart Fields", die natürliche englische Sprache interpretieren:


Anmerkungen für Java-Programmierer:

Intelligente Eingabefelder ermöglichen dank der semantischen Verarbeitungsfähigkeiten der Wolfram Language ausgefeiltes Parsen und das Validieren von Eingaben. High-Level-Input-Parsing, Validierung und Verarbeitung erfordern in Java zusätzlichen Code oder Libraries.

Anmerkungen für Python-Programmierer:

Intelligente Eingabefelder nutzen Interpreter, ermöglichen komplexes Parsen und die Validierung von Input mithilfe der semantischen Verarbeitungsfunktionalitäten der Wolfram Language. In Python erfordert das Parsen, Validieren und Verarbeiten von High-Level-Input zusätzliche Tools.


Stellen Sie eine webbasierte API in der Cloud bereit:

In[1]:=
Out[1]=


Rufen Sie die API auf:

Anmerkungen für Python-Programmierer:

Auf die bereitgestellten Wolfram Language-APIs kann direkt aus Python durch die Wolfram Client Library for Python oder durch WolframScript zur Auswertung von Befehlen auf lokalen oder Cloud-basierten Wolfram Engines zugegriffen werden.


Mit Permissions-> "Public" können Sie Elemente, die Sie in der Cloud bereitstellen, öffentlich zugänglich machen.
(Zum Bereitstellen in der Cloud werden Wolfram Cloud Credits verwendet.)

ZUM SCHNELLEN NACHSCHLAGEN: Cloud Deployment


© 2024 Wolfram. All rights reserved.