MapleNET によるウェブ計算環境

Similar documents
intra-mart ワークフローデザイナ

4 その後 さらに下方にスクロールするとダウンロードファイルリストがあるので Windows x86 欄のファイルを選択する jdk-8u60 の 8u102 がバージョンを示している (2016 年 9 月 13 日時点では u102 のアップデート番号が最新版だが これはダウンロード時期によって

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

Microsoft Word - JRE_Update_6.doc

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Maple 18 スタンドアロン版インストール手順

2. インストールの方法 インストールの手順は まずインストーラーをサイトからダウンロードし イールドブック カリキュレーターと Java Web Start をインストールします 次にイールドブック カリキュレーターを起動してサーバー接続し Java のファイルをダウンロードします 以下の手順に従

特定健診ソフト クイックインストールマニュアル

(Microsoft Word - Compiere3.0Windows\203C\203\223\203X\203g\201[\203\213\203K\203C\203h.doc)

Team Foundation Server 2018 を使用したバージョン管理 補足資料

ClientManager ユーザズマニュアル

Microsoft Word - ShareFastClientManual_JP_R1-1-0.doc

事前準備マニュアル

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Microsoft Word - _ ‘C’³_V1.6InstManual.doc

(8) [ 全般 ] タブをクリックします (9) [ インターネット一時ファイル ] の [ 設定 ] ボタンをクリックします (10) [ 保存しているページの新しいバージョンの確認 ] から [ ページを表示するごとに確認する ] をクリックします (11) [OK] ボタンをクリックしていき

PowerPoint Presentation

Microsoft Word JA_revH.doc

Microsoft PowerPoint ï½žéł»å�’å–¥æœ�ㇷㇹㅃㅀ㇤ㅳㇹㅋㅼㅫ曉逃.ppt [äº™æ‘łã…¢ã…¼ã…›]

ADempiere (3.5)

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

SIRCADをVISTAで使用する場合の注意点

( 目次 ) 1. WordPressインストールガイド はじめに 制限事項 サイト初期設定 WordPressのインストール ( コントロールパネル付属インストーラより ) WordPressのインストール ( 手動インス

( 目次 ) 1. XOOPSインストールガイド はじめに 制限事項 サイト初期設定 XOOPSのインストール はじめに データベースの作成 XOOPSのインストール

2. FileZilla のインストール 2.1. ダウンロード 次の URL に接続し 最新版の FileZilla をダウンロードします URL: なお バージョンが異なるとファイル名が

Oracle Business Intelligence Standard Edition One のインストール

<4D F736F F D208E96914F8F8094F5837D836A B2E646F63>

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

( 目次 ) 1. Joomla! インストールガイド はじめに 制限事項 サイト初期設定 Joomla! のインストール はじめに データベースの作成 Joomla! のインストール...

ChemBioOffice 2010 インストール手順書 ( 個人向け ダウンロードインストール版 ) ChemBioOffice 2010 インストール手順書 ( 個人向け ダウンロードインストール版 ) ChemBioOffice 2010( 以下 ChemOffice) をインストールするには

Maple 18 ネットワーク版インストール手順

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

(3) 図 ファイルの展開先 ( 保存場所 ) 指定画面 が表示されます 参照ボタンを押下すると 図 フォルダ指定画面 が表示されるので 保存先を指定し OK ボタン を押下します 図 ファイルの展開先 ( 保存場所 ) 指定画面 の 展開 ボタンを押下します 図

miChecker導入手順書

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

iStorage ソフトウェア VMware vCenter Plug-in インストールガイド

Application Note Application Note No. ESC-APN 文書番号 : ESC-APN Tcl link library インストールガイド はじめに Tcl link library インストールガイド ( 以下 本書 ) では Act

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja

( 目次 ) 1. PukiWiki インストールガイド はじめに 制限事項 サイト初期設定 PukiWiki のインストール はじめに データベースの作成 PukiWiki

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

無線LAN JRL-710/720シリーズ ファームウェアバージョンアップマニュアル 第2.1版

Android アプリを作るための環境設定 Android アプリを作るのに必要なものは Android SDK と Java 開発環境の Eclipse です 環境設定作業の概要はまず Android SDK と Eclipse をそれぞれインストールします その後 Eclipse を起動し An

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

Web ファイルアクセス (Nextcloud) 利用マニュアル PC 操作編 Ver /4/26 明治大学情報基盤本部

共済会_Kねっと利用マニュアル(2018).indd

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定

Windows 版 GAMESS インストールマニュアル 2019/6/5 [64bit Windows の場合 ] [32bit Windows の場合 ] [64bit Windows の場合 ] 1. GAMESS のサイト内の [GAMESS User License Agreement]

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Speed突破!シリーズマニュアル

WinXp-Rmenu

はじめに 動作環境の全ブラウザで 本書の設定を行ってください 本設定を行わない場合 システムが 正常に動作しない可能性がありますので 必ず設定をお願いいたします また 本書の中で 画 像に番号を付与している箇所以外の設定は お使いの環境のままでご使用ください 参考 : 動作環境の全ブラウザについては

Microsoft PowerPoint _Spotfire Installation from Scistore.pptx

「Microsoft

Microsoft Word - (修正)Internet Explorer 8 9設定手順 受注者.DOC

Presentation Arial Narrow 28 pt

Cuoreテンプレート

<90568A838E E7193FC8E AE8DEC8AC28BAB82CC92C789C182C68F9C8A4F82C982C282A282C A8926D82E782B9816A5F8A6D92E894C52E786477>

Mental ray for Maya インストール手順 1 Mental ray plug-in のインストール 1.1 下記リンクの NVIDIA mental ray の製品ページにて必要事項を記入し 必要なバージョンのチェックボックスを入れてから 今すぐダウンロード をクリックすると 記載し

インターネット EDI システムを使用する前の準備 目次 動作環境について... 2 Internet Explorer7.0 / 8.0 をご利用の場合の設定方法... 3 [1] インターネット EDI システムを利用するための標準的な設定... 3 [2] ブラウザ型で帳票を利用する場合に必要

IOWebDOC

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

Microsoft Word - プリンタ設定手順_改

インストールマニュアル

厚生労働省版ストレスチェック実施プログラムバージョンアップマニュアル (Ver2.2 から Ver.3.2) 目次 1. プログラム概要 バージョンアップ実施手順 要注意 zip ファイル解凍の準備 Windows によって PC が保護されました と

ikeyドライバインストール手順書

Microsoft Word - SSI_Smart-Trading_QA_ja_ doc

1. 画面のリンクやボタン タブをクリックしても反応しない 現象 ログイン後 リンクやタブをクリックしても反応がない ( 画面が変わらない ) 原因 (1)Internet Explorerの互換表示設定が外れている (2) ツールバーの アドオン と呼ばれる追加機能によりブロックされている (1)

(Microsoft Word - VisionPro\203C\203\223\203X\203g\203\214\201[\203V\203\207\203\223\203}\203j\203\205\203A\203\ doc)

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

Microsoft Word - XOOPS インストールマニュアルv12.doc

Windows2000/XPインストール手順

V-Client for Mac ユーザーズガイド

クライアントソフトの導入方法 (macos 版 ) 日本医師会 ORCA 管理機構株式会社

目次 第 1 章はじめに 電子入札システムを使用するまでの流れ 1 第 2 章 Java ポリシーを設定する前に 前提条件の確認 2 第 3 章 Java のバージョンについて Java バージョン確認方法 Java のアンインストール ( ケース2の

EQ Messenger

ServerView ESXi CIM Provider VMware ESXi 4インストールガイド

3

BACREX-R クライアント利用者用ドキュメント

Corporate Document

新規利用ガイド win_ver1.2

Microsoft Word - Flexera_LicenseServerInstallation2015

「Microsoft

(1)IE6 の設定手順 (1)IE6 の設定手順 1) 信頼済みサイトの追加手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ツール / インターネットオプション / セキュリティ メニューを選択します 手順 3: セキュリティ タブの 信頼済みサイト を選択

動作環境設定

Windows AIKを使用したPE2

目次 第 1 章はじめに 電子入札システムを使用するまでの流れ 1 第 2 章 Java ポリシーを設定する前に 前提条件の確認 2 第 3 章 Java のバージョンについて Java バージョン確認方法 Java のアンインストール ( ケース2の

ご利用の前に 目次 - 0. 推奨環境とソフトウェアのバージョン 推奨環境について Windows8 Windows8. について Internet Explorer のバージョン確認 SAMWEB の初期設定 セキュリティ設定..

Taro-QGIS 3.2

1. パソコンに接続しているプロテクトキー (HASP) を外します 2.Microsoft Edge などのブラウザから のアドレスのホームページを起動します 3. 最新のプロテク

1

注意 インストール中に ユーザアカウント制御 ( 以下 UAC といいます ) の実行確認画面が表示されることがあります 表示された場合ははいをクリックして インストールを進めてください なお 管理者以外の場合 管理者への昇格を求める UAC 画面が表示される場合がありますので 管理者アカウントのパ

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

本文中の記号の意味 本文中で使用している記号の意味について以下に示します システムの操作上または処理の手続き上において 特に注意していただきたい事項を記載しています 記載内容を必ずお読みください システムの操作上または処理の手続き上において 参考にしていただきたい事項を記載しています 必要に応じてお

nLiteによるドライバの統合 - フロッピーディスク不要のXPインストールCDの作成方法 -

新OS使用時の留意事項

Microsoft Word - バーチャルクラス(Blackboard)ログイン方法ガイド.docx

YubiOn ポータル 簡易導入手順 2018/08/08 1

Transcription:

~ すぐにできる共有計算環境の構築 ~ サイバネットシステム株式会社 このドキュメントでは Maple 計算エンジンをウェブ上で利用可能にする MapleNET の特徴的な利用方法であるワークシートによるアプリケーションの開発方法とその設置方法について述べています MapleNET を利用すると 自作のワークシートを Maple をインストールしていないパソコンのウェブブラウザ上で閲覧 計算が利用できるようになります 目次 1.MAPLENET とは?... 2 2.MAPLENET のインストール方法... 3 必要なツール...3 MAPLENET のサポート対象プラットフォーム...3 手順 1:JDK のインストール...3 手順 2:TOMCAT のインストール...5 手順 3:MAPLENET のインストール...9 3.MAPLENET の起動... 14 TOMCAT の実行...14 アプリケーションサーバ (TOMCAT) の起動を確認する...15 MAPLENET サーバの起動を確認する...15 MAPLENET で提供される 4 つのアプリケーション利用形態の動作確認...17 4. ワークシートの共有とウェブブラウザ上での閲覧... 18 自作のワークシートを用意して MAPLENET サーバへ設置する...18 クライアントのブラウザからアクセスする...19 5. パラメータを変更できるコンテンツの作り方... 21 対話型 GUI コンテンツの作成...21 6.MAPLENET サンプル... 27

1.MapleNET とは? MapleNET とは Maple の計算エンジンをインターネット上で利用可能にするためのフレームワーク製品です MapleNET を利用すると Maple を持っていないユーザでもブラウザや Java アプリケーションによりサーバ上の Maple 計算エンジンへアクセスすることが可能です MapleNET では 4 つの利用形態でサーバの Maple 計算エンジンへアクセスすることが可能です 1 Maple Worksheet での配信 2 Maplet による GUI アプリケーション配信 3 Java Applet でのクライアントアプリケーション 4 JSP(Java Server Pages) によるサーバアプリケーション 特に Maple Worksheet による利用は最も簡単なウェブアプリケーション開発方法です お使いの Maple Worksheet を MapleNET サーバの特定ディレクトリへ設置するだけで MapleNET が自動でウェブアプリケーションへ変換し クライアントのブラウザで利用可能とします また Maple Worksheet に GUI コンポーネントを配置すれば 即座に対話的に計算可能なウェブアプリケーションとなります - 2 -

2.MapleNET のインストール方法必要なツール MapleNET は アプリケーションサーバ上で利用するための製品です MapleNET をインストールする前に以下の 2 つのツールをインストールする必要があります JDK 1.5.x またはそれ以降の JDK 1 Tomcat 5.0 またはそれ以降の JSP をサポートするアプリケーションサーバ 2 本ドキュメントで用いられる JDK および Tomcat のバージョンは以下になります ; JDK 1.6.0 Update 7 Apache Tomcat 5.5.26 これらのツールはいずれもフリーのツールで それぞれ以下のウェブサイトからダウンロードすることができます JDK のダウンロード :http://java.sun.com Tomcat のダウンロード :http://tomcat.apache.org/ いずれのツールも MapleNET をインストールする前にセットアップします 以下では 上記のバージョンの JDK および Tomcat を前提としてインストール方法を説明しています なお これらのツールのインストールは 必ず管理者権限のあるアカウントで行ってください MapleNET のサポート対象プラットフォーム MapleNET サーバは Windows Linux または Sun Solaris 上で動作します 詳しい動作環境はウェブサイトを参照してください なお 本ドキュメントでは Windows 環境で MapleNET サーバを動作させることを前提として説明しています 手順 1:JDK のインストール MapleNET が動作するバージョンの JDK をインストールします このドキュメントでは C: Program Files Java jdk1.6.0_07 にインストールしているものとします なお JDK のインストールが終わると自動的に JRE のインストールも開始されます 本ドキュメントでは JRE は C: Program Files Java jre1.6.0_07 にインストールされるものとします JDK( および JRE) のインストールが終わったら 環境変数 JAVA_HOME にインストールした JDK へのパスを設定しておいてください 環境変数 JAVA_HOME を設定するには以下の手順に従います 1 マイコンピュータを右クリックし [ 管理 ] メニューを選択します 2[ 詳細設定 ] タブを選択し [ 環境変数 ] ボタンを押します 1 JDK とは Java Development Kit の略称で Java の開発キットを指しています これに対して 開発用ではなく Java プログラムを実行するためのものを JRE(Java Runtime Edition) と呼びます いずれも Sun Microsystems のウェブサイトよりダウンロードできます 2 ウェブページを表示するためのウェブサーバを拡張し Java 等のウェブアプリケーションを実行するためのサーバです Tomcat は Apache Software Foundation が開発するウェブコンテナ ( アプリケーションサーバ ) です - 3 -

3 システム環境変数 3 欄で [ 新規 ] をクリックし 変数名に JAVA_HOME 値に JDK のインストールディレクトリを指定します 4[OK] ボタンを押していきます 以上で JDK のインストールは完了です 3 管理者権限のないユーザアカウントではシステムの環境変数を変更することはできません かならず管理者権限のあるユーザアカウントで実行してください - 4 -

手順 2:Tomcat のインストールここでは Windows 用の Tomcat 5.5.26(apache-tomcat-5.5.26.exe) を元に インストール方法を説明しています 1 インストーラを起動し [Start] をクリックします 2 License Agreement が表示されます 問題がなければ [I Agree] ボタンを押します 3 インストールタイプを指定します 特に問題がなければデフォルトのままで構いません - 5 -

4 Tomcat のインストール場所を選択します このドキュメントでは C: Program Files Apache Software Foundation Tomcat 5.5 というフォルダにインストールするようにしています 5 HTTP サーバのポート番号および管理者用のログイン名 パスワードを指定します ポート番号は必ず他のアプリケーションが利用していない番号を選択してください ポート番号は後ほど MapleNET のインストールの際に必要な情報となります かならずメモを残しておきましょう Password を設定 ( たとえば admin) - 6 -

6 JDK のインストールされている場所を指定します ここでは C: Java jdk1.6.0_07 を指定しています jre1.6.0_07 から jdk1.6.0_07 に変更 7 [Install] を押すと Tomcat のインストールが開始されます - 7 -

8 [Finish] を押すとインストールが完了します ここでは Run Apache Tomcat と Show Readme のチェックをはずしてあります - 8 -

手順 3:MapleNET のインストール本ドキュメントでは MapleNET 12 のインストール方法について述べています 以前のバージョンの MapleNET とは若干異なる部分がありますのでご注意ください MapleNET サーバをセットアップするには 次の 2 つの手順が必要です 1. Maple 12 のインストール 2. MapleNET のインストール ここでは すでに Maple 12 はあらかじめインストールされ アクティベーションが完了しているものとします Maple 12 のインストール方法の詳細については サイバネットシステム ( 株 ) のウェブサイトを参照してください 1 MapleNET のインストール CD-ROM をドライブにセットします インストーラが自動で起動します インストールダイアログが表示されたら [Next] をクリックします Next をクリック - 9 -

2 MapleNET のインストール場所はかならず Tomcat のインストールされたディレクトリに基づかなければなりませんので注意してください ここでは Tomcat は C: Program Files Apache Software Foundation Tomcat 5.5 へインストールされているとしているので このディレクトリをダイアログのテキストフィールドに記入します Tomcat のインストールディレクトリを指定 3 Tomcat でのウェブアプリケーションの保存場所を指定します 通常 Tomcat のインストール先を $Tomcat とすると ウェブアプリケーションは $Tomcat/webapps へ保存されることとなります - 10 -

4 アプリケーションサーバのサーバ名と HTTP ポート番号を指定します サーバ名はマシン名でも構いません なお ポート番号は必ず Tomcat のインストールの際に指定した番号でなければなりません (Tomcat をデフォルトでインストールした場合 80 番となります ) ここでは 8080 を入力します HTTP port: に 8080 を入力 5 MapleNET が どの Java VM( 仮想マシン ) を使用するかを指定します かならず JDK の JavaVM を指定するようにしてください (JRE の JavaVM ではありません ) このドキュメントでインストールした JDK のディレクトリに基づくと C: Java jdk1.6.0_07 bin java.exe となります Choose Another をクリックし 該当ファイルを選択 - 11 -

Next をクリック - 12 -

6 インストーラで指定した情報のサマリが表示されます これで問題がなければ [Install] のボタンを押します 7 MapleNET のインストールが開始されます 8 MapleNET が問題なくインストールできたことを説明するダイアログが表示されます 以上で MapleNET のインストールは完了です - 13 -

3.MapleNET の起動 JDK Tomcat( またはアプリケーションサーバ ) および MapleNET のインストールが完了したら さっそく MapleNET を使ってウェブアプリケーションの実行を確認してみましょう Tomcat の実行 Tomcat をインストールした最後で [Run Apache Tomcat] にチェックが付いていた場合はすでに Tomcat はお使いのコンピュータ上で起動しています [Run Apache Tomcat] にチェックを付けていなかった場合は 以下の手順に従って Tomcat を起動します 1 Windows の [ スタート ] メニューから [ プログラム ] [Apache Tomcat 5.5] プログラムグループをポイントし [Configure Tomcat] を選択します 2Apache Tomcat Properties ダイアログが表示されたら [General] タブを選択し [Start] ボタンを押します 3[Start] ボタンが押されて Tomcat の起動がはじまります 以上の操作で Tomcat がお使いのコンピュータで起動しました MapleNET をインストールする前に Tomcat が起動していた場合は Tomcat を一旦停止 (Stop ボタンを押す ) し 再度 Tomcat を起動してください - 14 -

アプリケーションサーバ (Tomcat) の起動を確認する Tomcat が起動していることを確認するためにブラウザ (Internet Explorer または Mozilla 等 ) を起動します ブラウザが起動したら アクセスバーのフィールドで以下の URL を記述します http://localhost:8080 または http://< サーバ名 >:< ポート番号 > サーバ名は Tomcat のインストールの際に指定した名前を入力してください ポート番号は Tomcat のインストールの際に指定した番号でなければなりません 下の図のようなページが表示されれば 問題なく Tomcat は起動しています Tomcat サーバのトップページへアクセスした場合 MapleNET サーバの起動を確認する次に MapleNET が正しくインストール 動作しているかを確認するために アクセスバーのフィールドで次の URL を入力します http://localhost:8080/maplenet/ または http://< サーバ名 >:< ポート番号 >/maplenet 次の図のようなページが表示されると MapleNET がインストールされていることを確認できます - 15 -

なお このページは $Tomcat webapps maplenet index.html に実体が保存されています 続けて MapleNET のアプリケーションが起動するかを確認します まず [Test MapleNet] のリンクをクリックしてサンプルのトップページへアクセスしてください [Test Server Connection] をクリックしサーバとの接続を確認 - 16 -

MapleNET で提供される 4 つのアプリケーション利用形態の動作確認 MapleNET では 次の 4 種類の形態でウェブアプリケーションの構築を行うことができます 1 Java Applet: Java 言語でクライアントから MapleNET サーバの Maple エンジンを利用する 2 JSP(Java Server Pages): サーバ側で処理を実行しクライアントへ結果だけを返す 3 Maplet( メイプレット ): Maple が用意する GUI 言語を用いてクライアントからサーバを利用する 4 Maple Worksheet: ワークシートを MapleNET サーバへ設置しクライアントからのアクセス時に自動変換を行う それぞれのサンプルは上記のサンプルページに用意されています 適宜利用して動作するかを確認してください 例えば 以下は [Test Worksheets] サンプルの中にある [Plot Example] を実行した例です 各サンプルの実体 ( ソースコードやページ等 ) は $Tomcat webapps maplenet samples 内に用意されています - 17 -

4. ワークシートの共有とウェブブラウザ上での閲覧 MapleNET の特徴のひとつは Java や Perl などのウェブアプリケーション開発言語を知らなくても手軽に計算用アプリケーションやドキュメントをウェブコンテンツとして開発することが出来ることにあります ここでは Maple Worksheet をどのようにウェブコンテンツに変換できるかについて説明します この節で行う手順は以下の 2 つです ; 1 自作のワークシートを用意して MapleNET サーバへ設置する 2 クライアントのブラウザからアクセスする たったこの 2 つの手順だけで 手軽に計算用ウェブアプリケーションが開発できます 自作のワークシートを用意して MapleNET サーバへ設置する 1Maple を起動します ここでは Maple 12 を利用しています なお ここではワークシートモードで新規ファイルを開き Maple Input 形式でコマンドを入力していきます 2 次の 2 つのコマンドを入力し 実行します > plot(sin(x), x=-3..3); > plot3d(x^2-y^2, x=-1..1, y=-1..1); 3 適当なフォルダおよびファイル名 ( ここでは test_plot.mw とします ) でワークシートを保存します 4 保存したワークシートを以下のフォルダへコピーします $Tomcat webapps maplenet samples worksheet ここで $Tomcat は Tomcat をインストールしたフォルダです - 18 -

以上でコンテンツの作成とサーバへの設置は完了です 続けて ブラウザでのアクセスを実施します クライアントのブラウザからアクセスする 1 ブラウザで以下の URL をアクセスフィールドに入力し Enter キーを押します http://localhost:8080/maplenet/samples/worksheet/test_plot.mw test_plot.mw の部分を自身のワークシートファイル名に変更してください 2 ブラウザ内でワークシートが同じように表示されることを確認してください - 19 -

なお グラフ上で右クリックすることで 軸の有無 設定や色の変更などが可能です 3 次元グラフについてはマウスドラッグにより回転することができます ブラウザで閲覧した場合 記載されているコマンドを編集することはできません ワークシートを MapleNET サーバで自動でウェブ化した場合 ワークシート上部に自動的にツールバーが配置されます 例えば [Save] メニューは閲覧中のコンテンツのワークシートをローカルマシンにダウンロードするためのメニューです - 20 -

5. パラメータを変更できるコンテンツの作り方 Maple ワークシートには ユーザが操作するための GUI コンポーネントを配置することができます GUI コンポーネントを含んだワークシートを MapleNET サーバに設置しても MapleNET は自動的にコンテンツを解釈してウェブ上で利用可能なコンテンツへ変換することが可能です この機能を利用することで ユーザからの入力や操作を受け付けられる対話型ウェブアプリケーションを手軽に開発することができます 対話型 GUI コンテンツの作成 1Maple を起動したらドキュメントモードで新規ファイルを開き パレットの [ コンポーネント ] を表示します - 21 -

3 プロットコンポーネントとスライダー 2 つを下図のように配置します コンポーネントを配置するにはマウスでドラッグします 3 左側のスライダーの上でマウスの右ボタンをクリックし [ コンポーネントプロパティ ] メニューを選択します - 22 -

4[ 値が変わったときの動作 ] の [ 編集 ] ボタンを押します - 23 -

5 コードを記述するダイアログが表示されたら コメントラインの後に次の赤枠部分のコマンドを記述します ここで上記は a, b は Slider0( 左側のスライダー値 ) Slider1( 右側のスライダー値 ) を割り当て それらの値から Plot0 へ plot コマンドによりグラフを描画する処理を記述しています コードを記述したら [OK] ボタンを押します 5 Slider Properties のダイアログに戻ったら [ ドラッグ時に値を自動更新 ] にチェックを入れます - 24 -

7 右側のスライダーについても 3~6 までの手順と同じ処理を記述します 8 両方のスライダーの設定が終わったら 実際にスライダーを動かしてみます 下図のようにグラフがリアルタイムに変化すれば問題なく完成しています 9 完成したワークシートを適当な名前で保存します ( ここでは test_plot_with_sliders.mw とします ) 10 先程の場合と同様に MapleNET のワークシートフォルダへコピーします - 25 -

以上で 対話型のコンテンツの作成と MapleNET への設置が完了しました ブラウザを起動して以下の URL へアクセスすることで同様のウェブアプリケーションをブラウザ上で実行することができます http://localhost:8080/maplenet/samples/worksheet/test_plot_with_sliders.mw test2.mw をブラウザで利用 ( スライダー値を変更 ) このように GUI コンポーネントを操作することで対話的にパラメータを変更することが可能なウェブアプリケーションを手軽に開発することが可能です - 26 -

6.MapleNET サンプル 開発元 Maplesoft 社のウェブサイトには様々な MapleNET サンプルが掲載されています ワークシートをダウンロードすれば自身の MapleNET サーバでも実験 カスタマイズすることが可能です ぜひお試しください MapleNET Interactive Demonstrations http://www.maplesoft.com/demo/maplenet.aspx MapleNET または Maplesoft 製品についての技術的なご質問は以下のサポート担当までお問い合わせください Maple テクニカルサポートリクエストフォーム http://www.cybernet.co.jp/maple/support/tech_support.shtml - 27 -

- 28 -