Wolfram Computation Meets Knowledge

Wolfram Language:
Introducción rápida para programadores

Mostrar notas adicionales para:
Todas las secciones 
  • Acerca de Wolfram Language
  • Mostrar notas adicionales para...
  • Mostrar notas para Java
  • Mostrar notas para Python
  • Ocultar notas adicionales
Comience ya

Despliegue en la nube Versión de video

Notas para programadores de Java:

Wolfram Language posee potentes funciones incorporadas para implementar aplicaciones en la nube. Usualmente la implementación en la nube en Java depende de complementos IDE de terceros tales como AWS Toolkit.

Notas para programadores de Python:

Wolfram Language posee potentes funciones incorporadas para implementar aplicaciones en la nube y dispositivos móviles. Con integración sin problemas a la nube, usted puede crear interfaces de web dinámicas y API y hospedarlos de forma inmediata en Wolfram Cloud con tan solo unas líneas de código, sin necesidad de usar estructuras de terceros tales como Flask o Django.

CloudDeploy despliega objetos en Wolfram Cloud.

Cree una página web que diga "hello" en un tipo de letra de 100 puntos:

In[1]:=1
CloudDeploy[Style["hello", 100]]
Out[1]=1

El objeto de nube da un URL único que usted puede visitar en un navegador web:


Despliegue una interfaz dinámica:

In[1]:=1
CloudDeploy[Manipulate[Rotate[Style["hello", 100], \[Theta] \[Degree]], {\[Theta], 0, 360}]]
Out[1]=1

La interfaz puede ser usada en cualquier navegador web:


Despliegue cualquier cosa desde un cuaderno, dinámico o no, preservando su estilo.

Use EmbedCode para configurar la integración de iframes, etc.

Use CloudDeploy[Delayed[...]] para implementar una expresión que será recalculada cada vez que se solicite.


Cree e implemente una interfaz de formulario:

In[1]:=1
CloudDeploy[FormFunction[{"city" -> "City"}, GeoGraphics[#city] &, "PNG"]]
Out[1]=1


Cualquier tipo de Interpreter puede ser usado para un espacio en un formulario:

In[2]:=2
CloudDeploy[FormFunction[{"place" -> "Location", "radius" -> "Quantity"}, GeoGraphics[GeoDisk[#place, #radius]] &, "PNG"]]
Out[2]=2


Los tipos semánticos conducen a "Campos inteligentes," los cuales interpretan lenguaje natural:


Notas para programadores de Java:

Los campos inteligentes permiten segmentación y validación sofisticadas de entrada usando las capacidades de procesamiento semántico de Wolfram Language. En Java, la segmentación, validación y procesamiento de alto nivel de entrada requiere código personalizado y bibliotecas adicionales.

Notas para programadores de Python:

Los campos inteligentes permiten segmentación y validación sofisticadas de entrada usando las capacidades de procesamiento semántico de Wolfram Language. En Python, la segmentación, validación y procesamiento de alto nivel de entrada de herramientas adicionales.


Despliegue un API web en la nube:

In[1]:=1
CloudDeploy[APIFunction[{"x" -> "Number"}, #x! &, "String"]]
Out[1]=1

Llame el API:

Notas para programadores de Python:

Las API implementadas de Wolfram pueden ser accesadas directamente desde Python mediante la biblioteca de cliente Wolfram para Python, o usando la función WolframScript para evaluar comandos en motores Wolfram Engine locales o en la nube.


Use Permissions-> "Public" para poner a disposición del público un despliegue de la nube.
(Los despliegues usan Wolfram Cloud Credits).

REFERENCIA RÁPIDA: Despliegue en la nube


© 2020 Wolfram. Todos los derechos reservados.