SMRUCC web cloud application platform.
This cloud engine power these projects:
This product includes:
SMRUCC.WebCloud.HTTPInternal
- A framework for develop the WebAppSMRUCC.WebCloud.GIS
- GIS database services for build web app that may associate with the Geographic Information likes the population genetics data.SMRUCC.WebCloud.d3js
- d3js extensions for VisualBasic data systemSMRUCC.WebCloud.Mail
- Mail office automationSMRUCC.WebCloud.DataCenter
- SMRUCC.WebCloud system database schema
Require of sciBASIC runtime
PM> Install-Package sciBASIC -Pre
Or reference to source code project:
SMRUCC.REST.CLI
httpd: SMRUCC web cloud application platform
httpd: SMRUCC web cloud application platform
Copyright © R&D, SMRUCC 2016. All rights reserved.
Module AssemblyName: file:///G:/GCModeller/src/runtime/httpd/HTTP_SERVER/demo/bin/httpd.exe
Root namespace: SMRUCC.REST.CLI
All of the command that available in this program has been list below:
Function API | Info |
---|---|
/GET | Tools for http get request the content of a specific url. |
Server CLI for running this httpd web server.
Function API | Info |
---|---|
/run | Run start the web server with specific Web App. |
/start | Run start the httpd web server. |
Tools for http get request the content of a specific url.
Prototype: SMRUCC.REST.CLI::Int32 GET(args As Microsoft.VisualBasic.CommandLine.CommandLine)
httpd /GET /url [<url>/std_in] [/out <file/std_out>]
The resource URL on the web.
/url <file/directory>
# (This argument can accept the std_out from upstream app as input)
The save location of your requested data file.
/out <file/directory>
# (This argument can output data to std_out)
Decalre: System.String Example:
"System.String"
Decalre: System.String Example:
"System.String"
Run start the web server with specific Web App.
Prototype: SMRUCC.REST.CLI::Int32 RunApp(args As Microsoft.VisualBasic.CommandLine.CommandLine)
httpd /run /dll <app.dll> [/port <80> /root <wwwroot_DIR>]
Run start the httpd web server.
Prototype: SMRUCC.REST.CLI::Int32 Start(args As Microsoft.VisualBasic.CommandLine.CommandLine)
httpd /start [/port 80 /root <wwwroot_DIR> /threads -1 /cache]
The server port of this httpd web server to listen.
/port <int32>
The website html root directory path.
/root <file/directory>
# (This argument can accept the std_out from upstream app as input)
The number of threads of the server thread pool.
/threads <int32>
Is this server running in file system cache mode? Not recommended for open.
/cache
#(bool flag does not require of argument value)
Decalre: System.Int32 Example:
0
Decalre: System.String Example:
"System.String"
Decalre: System.Int32 Example:
0
Decalre: System.Boolean Example:
true