MapleNetServicesGuideCopyrightMaplesoft,adivisionofWaterlooMapleInc.
2019MapleNetServicesGuideCopyrightMaplesoft,MapleNet,andMaplearealltrademarksofWaterlooMapleInc.
Maplesoft,adivisionofWaterlooMapleInc.
2019.
Allrightsreserved.
Nopartofthisbookmaybereproduced,storedinaretrievalsystem,ortranscribed,inanyformorbyanymeans—electronic,mechanical,photocopying,recording,orotherwise.
Informationinthisdocumentissubjecttochangewithoutnoticeanddoesnotrepresentacommitmentonthepartofthevendor.
Thesoftwaredescribedinthisdocumentisfurnishedunderalicenseagreementandmaybeusedorcopiedonlyinaccordancewiththeagreement.
Itisagainstthelawtocopythesoftwareonanymediumexceptasspecificallyallowedintheagreement.
Oracle,JavaandallJava-basedmarksaretrademarksorregisteredtrademarksofOracleand/oritsaffiliates.
DockerisaregisteredtrademarkofDocker,Inc.
Allothertrademarksarethepropertyoftheirrespectiveowners.
ThisdocumentwasproducedusingMapleandDocBook.
ContentsOverviewv1MapleNetServices11.
1AboutMapleNetServices11.
2Documents1DownloadingMapleDocuments2UploadingMapleDocuments21.
3Compute21.
4AdditionalFeatures3HealthCheck3Help3Monitoring4Index5iiiivContentsOverviewAboutMapleNetUseMapleNettoshareyourMapledocuments,calculators,andtechnicalapplications.
Mapleprovidesthemostintuitiveinterfaceavailableforcreatingwebapplicationsthatrelyonmathematicalcomputa-tions.
Yousimplydragbuttons,sliders,mathinputregions,andotherinteractivecomponentsintoyourMapledocumenttocreatetheinterface,andaddthefunctionalitybehindthosecomponentsusingMaple'shigh-level,mathematicallysophisticatedprogramminglanguage.
Oncecompleted,yousimplysavetheMapledocumentontheMapleNetservertomakeyourapplicationavailableonlineMapleNetResourcesDescriptionResourceSystemrequirementsandinstallationinstructionsforMapleNet.
TheMapleNetInstallationGuideisavailableintheInstall.
htmlfilelocatedeitheronyourMapleNetinstallationDVDorthefolderwhereyouinstalledMapleNet.
MapleNetServerInstallationGuideInstructionsforusingenvironmentvariablestoconfiguretheMapleNetserver.
Securityissuesarealsodiscussed.
MapleNetAdministratorGuideOutlineofMapleNetservices.
InformationonlimitationsofservicesprovidedaswellasasummaryofMapleNetAPIendpoints.
MapleNetServicesGuideAdetaileddescriptionoftheMapleNetAPIwithexamples.
MapleNetAPIProgrammingGuideForadditionalresources,visithttp://www.
maplesoft.
com/site_resources.
GettingHelpTorequestcustomersupportortechnicalsupport,visithttp://www.
maplesoft.
com/support.
CustomerFeedbackMaplesoftwelcomesyourfeedback.
ForcommentsrelatedtotheMapleNetproductdocumentation,contactdoc@maplesoft.
com.
vviOverview1MapleNetServices1.
1AboutMapleNetServicesMapleNetprovidestwoprimaryservicesforclients,HTML5versionsofMapledocumentsandaMaplecomputein-terface.
InadditionMapleNetprovidesinterfacesforhostingMaplehelpdatabasesonline,monitoringMapleNetstatusandhealthchecking.
1.
2DocumentsMapleNethostsMapleworksheets(.
mwfiles)andworkbooks(.
maplefiles)andallowsthemtobeviewedinawebbrowser.
Inaddition,embeddedcomponentsinthosedocumentareinteractive,allowingthehosteddocumentstobeusedasapplications.
ThissectiondocumentsthelevelofsupportofMapledocumentfeaturesinMapleNet.
Textandmathcontent(both1-Dand2-D)shouldrendersimilarlyinabrowserandinMaple.
Startupcodewillbeexecuted,howeverautoexecuteregionswillnot.
Mostembeddedcomponentsaresupported,althoughsomepropertiesarenot.
Thefollowingtablesummarizestheembeddedcomponentsupport.
LimitationsSupportedComponentfontcolorisnotsupported.
YesButtonfontcolorandfillcolorarenotsupported.
YesCheckBoxfontcolorisnotsupported.
YesComboBoxNoDataTableYesDialfontcolorandfillcolorarenotsupported.
YesLabelfontcolorandfillcolorarenotsupported.
YesListBoxfillcolorarenotsupported.
YesMathExpressionYesMeterNoMicrophonefillcolorandmouseModearenotsupported.
YesPlotfillcolorandfontcolorarenotsupported.
YesRadioButtonYesRotaryGaugeYesShortcutfontcolorandfillcolorarenotsupported.
YesSliderNoSpeakerfontcolorandfillcolorarenotsupported.
YesTextAreaYesToggleButtonNoVideoYesVolumeGaugeTheuseof"this"torefertothecurrentembeddedcomponentisnotsupportedinMapleNet.
MostplotswillberenderednativelyinHTML5.
HTML5plotsareinteractive,allowingpanning,scalingandzooming.
Inaddition,HTML53-Dplotscanberotated.
SomeplottypesandoptionsarenotsupportedbyHTML5plots.
Fortheseplotseitheranimagewillberenderedortheplotwillberenderedwithoutthemissingfeature.
Thefollowingtablesummarizestheunsupportedforplotsfeatures.
1LimitationsOptionRenderedasanimagePolarPlotRenderedasanimageLogarithmicAxisRenderedasanimageDualAxisUnsupported2-DGridPlotRenderedasanimage2-DMeshPlotRenderedasanimageBackgroundimageforaplotIfanHTML5plotcontainstransparencydata,thetransparencyvaluesareignored.
transparencyUsesonecolorfromtheschemefortheplot2-DcolorschemeUnsupportedArrayPlotsUnsupportedsmartplotDownloadingMapleDocumentsMapleNetcanbeconfiguredtoallowMapledocumentstobedownloadedaswellasdisplayed.
SettingtheMAPLEN-ET_WEBSERVER_ENDPOINTS_DOWNLOADconfigurationvariabletotrue,instructsMapleNettoallowdocu-mentstobedownloadedbyaddingthedownloadurlparametertoadocument'surl.
Forexampleifadocumentcouldbedisplayedbyaccessinghttp://$HOSTNAME/document.
mwThenaddingthedownloadparamterasfollowshttp://$HOSTNAME/document.
mwdownloadcausesthedocumenttobedownloadedinsteadofdisplayed.
UploadingMapleDocumentshttp://$HOSTNAME/mapleonline/upload/upload.
htmlThispageallowsuserstoselectMapledocumentsfromtheirwebbrowserforuploadingtoMapleNet.
Alluploadedfilesareplacedintoanuploaddirectory.
Toenableuploading,theMAPLENET_WEBSERVER_ENDPOINTS_UPLOADconfigurationvariablemustbesettotrue.
TheuploadpagewilldisplaythecontentsoftheuploaddirectoryiftheMAPLENET_WEBSERVER_EN-ABLEDIRECTORYLISTINGconfigurationvariableissettotrue.
AnexampleofthisconfigurationcanbefoundintheExamplessection.
Theuploaddirectoryis/webroot/worksheet/uploadwhich,bydefault,existswithinthedockercontainer.
Thereforeanyuploadeddocumentswillbelostwhenthecontainerisrestarted.
IfyouwantuploadstopersistbetweenMapleNetrestartsyoushouldmountahostdirectoryontopoftheuploaddirectory.
AnexampleofthisconfigurationcanalsobefoundintheExamplessection.
TheAPIoftheuploadendpointitselfisnotdocumentedasitsinterfaceisnotconsideredstable.
ApplicationsthatattempttousetheuploadendpointdirectlywillbebrokenbyfutureversionsofMapleNet.
1.
3ComputeTheMapleNetComputeServiceallowsforapplicationstosendaMaplecomputationtoMapleNetandreceivetheresultofexecutingthatcomputation.
Thisserviceisanapplicationprogramminginterface,notanenduserinterface.
FormoredetailsabouttheComputeService,seetheMapleNetApplicationProgrammingInterfacedocument.
21MapleNetServices1.
4AdditionalFeaturesMapleNetprovidessomesecondaryfeaturesandservermonitoringtools.
Thesearedescribedbelow.
ThetermendpointreferstoaURLthatMapleNetprovidesthatcanbeaccessedusingstandardHTTPrequests.
WhentheseendpointsareaccessedMapleNetreplieswithanHTTPresponsecontainingtherequestedinformation.
Thereisnofileontheservercorrespondingtothesereplies,theyaregeneratedbyMapleNetitself.
HealthCheckTheHealthCheckendpointis/healthcheck/.
WhenanHTTPGETaccessesthisendpointMapleNetwillreplywithanHTTPresponsewithastatuscodeof200andwithnocontent.
ThisisintendedtobeusedbymonitoringservicestoverifythatMapleNetisavailable.
AsuccessfulreplyfromthehealthcheckendpointverifiesthatMapleNetisabletoacceptnewconnections,butitdoesnotverifythatMapleNetisabletoexecutecommandsoropenanewdocument.
HelpThehelpendpointsallowaccesstoMaplehelppageshostedbyMapleNet.
BydefaultMapleNetdoesnothaveanyhelpdatabasesinstalled.
InstructionsforaddinghelpdatabasescanbefoundintheExamplessectionoftheAdminis-trator'sGuide.
Thefollowingendpointsallowaccesstothecontentsofthehelpdatabases.
TableofContents:HTTPGETto/help/tocDisplaytheTableofContents[TOC]forthehelpdatabasesasanHTMLpage.
ThedisplayedTOCwilllinktothehelppagesfordisplayinMapleNet.
ThehelppageslinkedtobytheTOCcanbefilteredusingthelanguage,productandcategoryurlparameters.
TheseparameterscorrespondtotheoptionsofthesamenameusedwhenconstructingtheTOCforthehelpdatabases.
ForexampletodisplayEnglishhelppagesforMaple,youwouldaccess/help/toc/language=en&product=Maple.
Parametersmayalsobegivenmorethanoncetoincreasethematches(multipleparametersactasan"OR"),so/help/toc/language=en&product=Maple&product=MapleSimwouldshowallEnglishhelppagesfromMapleorMapleSim.
Bydefaulthelppagelinksarerelativelinkstothe/help/display/endpointofthecurrentMapleNet.
Tochangethis,theMAPLENET_WEBCLIENT_HELPURLconfigurationvariablecanbeused.
Topicdisplay:HTTPGETto/help/display/TOPICDisplaythehelppagecorrespondingtoTOPIC.
Forexample,/help/display/intorhelp/display/convert,rational.
Iftherearemultiplehelppagesmatchingthegiventopic,thepagewiththehigherpriority(asdefinedinthehelpdatabase)willbedisplayed.
Youcanfilterbylanguage,productandcategory,aswiththeTableofContents,howeverinthecaseofdisplayingahelppagethefilteringbehavesdifferently.
Thedisplayedpagemustmatchonevalueforeachgivenparameter,withprioritygiventothevalueappearingearlierintheurl.
Forexample/help/display/intlan-guage=ja&product=MaplewoulddisplayMaple'sinthelppageinJapaneseifitexistedora404errorifitdidnot.
Howeverusing/help/display/intlanguage=ja&language=en&product=Maple,woulddisplaytheJapanesepageifitexistedortheEnglishpageifitdidnot(andreturna404ifnetheraJapaneseorEnglishhelppageexisted).
Downloadhelppage:HTTPGETto/help/download/TOPICDownloadthehelppagecorrespondingtoTOPIC.
Thisendpointisidenticalthethedisplayendpoint,exceptthatinsteadofopeningthepageinMapleNetthehelppageisdownloaded.
1.
4AdditionalFeatures3MonitoringThemonitoringendpointis/monitoring/.
WhenanHTTPGETaccessesthisendpoint,asnapshotoftheinternalstateofMapleNetasastringofJSONisreturned.
Theinformationdisplayedcanbedividedintotwotypes,staticvaluesanddynamicvalues.
ThestaticvaluesarevaluesdefinedatMapleNetstartuptime,forexampleconfigurationvaluesandversioninformation.
DynamicvaluesarevaluesthatchangeasclientsconnecttoMapleNet,forexampleconnectedclientsandopendocuments.
Ifyouwanttoviewthemonitoringdatainawebbrowser,pluginsareavailableforprettyprintingJSON.
Thismakesthemonitoringoutputmorehumanreadable.
DefinitionValueThelimiterdescribesthenumberofrunningMapleengines.
ArunningMapleenginecorrespondstotherestrictionsimposedbyLimiterthelicense.
AwaitingEngineisanenginethatcan'trunbecausethemaximumnumberofrunningengineshasbeenreached.
TheengineManagerprovidesadetailedbreakdownoftheMapleenginesinusebyMapleNet.
DocumentenginesareenginesengineManagerconnectionstoopendocuments.
Computeenginesareusedforthecomputeendpoint.
Ascomputeenginesarepooledandreused,thereislistofpooledcomputeengines.
ThedocumentManagersectiondescribesthedocumentscurrentlyopenedbyclients.
Eachopendocumentliststhefollowingfields:documentManageridauniqueidassignedtothatcopyoftheopendocument,thenameofthedocument,theworkingdirectoryofthedocumentandthesourceofthedocument.
Theworkingdirectoryiswherethecontentcreatedfordisplayingthedocumentiskept.
TheclientssectiondescribesthedocumentclientscurrentlyconnectedtoMapleNetServer.
EachclientliststheIPaddressclientsfromwhichtheyareconnectedandtheidofthedocumentthattheyhaveopened.
ThehelpDatabasessectiondescribesthehelpdatabasefoundforusewiththehelpendpoints.
helpDatabasesTheVersionsectiondescribestheversionsofthevariouspiecesusedbyMapleNet.
ThisincludetheMapleNetandMaplebuildVersiondates,releaseidsandbuildids.
ThesevaluesareusefulwhenreportingbugsorcontactingMaplesoftSupport.
Thelicensesectiondescribesthelicensebeingused.
licenseTheStartUpConfigurationsectiondescribesthevaluesappliedbytheMapleNetconfiguration.
Thiscombinestheoptionssetwithconfigurationvariablesanddefaultvalues.
StartUpConfigurationTheLoggingsectiondescribesthecurrentloggingsettings,thelevelandwhetherAutoFlushorSynchronousoptionsareenabled.
Logging41MapleNetServicesIndexAAboutMapleNetServices,1AdditionalFeatures,3HealthCheck,3Monitoring,4AdditionalFeaturesHelp,3CComputeServices,2EEmbeddedComponentSupport,1HHostingMapleDocumentsFeatureSupport,1Overview,1PPlotOptionSupport,156Index
商家介绍:创梦云是来自国内的主机销售商,成立于2018年4月30日,创梦云前期主要从事免备案虚拟主机产品销售,现在将提供5元挂机宝、特惠挂机宝、香港云服务器、美国云服务器、低价挂机宝等产品销售。主打高性价比高稳定性挂机宝、香港云服务器、美国云服务器、香港虚拟主机、美国虚拟主机。官方网站:http://cmy0.vnetdns.com本次促销产品:地区CPU内存硬盘带宽价格购买地址香港特价云服务器1...
水墨云怎么样?本站黑名单idc,有被删除账号风险,建议转出及数据备份!水墨云ink cloud Service是成立于2017年的商家,自2020起开始从事香港、日本、韩国、美国等地区CN2 GIA线路的虚拟服务器租赁,同时还有台湾、国内nat vps相关业务,也有iplc专线产品,相对来说主打的是大带宽服务器产品。注意:本站黑名单IDC,有被删除账号风险,请尽量避免,如果已经购买建议转出及数据备...
imidc怎么样?imidc彩虹数据或彩虹网络现在促销旗下日本多IP站群独立服务器,原价159美元的机器现在只需要88美元,而且给13个独立IPv4,30Mbps直连带宽,不限制月流量!IMIDC又名为彩虹数据,rainbow cloud,香港本土运营商,全线产品都是商家自营的,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非...
cn163 net为你推荐
绵阳电信绵阳电信宽带套餐…具体点bbsxpbbsxp 2008 无法创建数据库深圳公交车路线深圳公交线路pwPW考试是指什么网站运营网站运营的工作做什么照片转手绘照片弄成手绘一样的那个软件到底叫什么,能不能告诉啊?镜像文件是什么什么是文件镜像?什么是镜像文件?办公协同软件求一款国内知名的OA办公软件,谁知道有哪些呢?mate8价格华为mate8什么时候会降价小米手柄小米手柄能连几个手机
北京虚拟主机租用 万网域名查询 .cn域名注册 php空间租用 免费com域名申请 老域名全部失效请记好新域名 siteground isatap godaddy续费优惠码 服务器cpu性能排行 debian7 中国特价网 ibrs 好看qq空间 服务器干什么用的 免费申请个人网站 购买国外空间 国外视频网站有哪些 新睿云 申请网站 更多