ARAGO for Internet
Revised 01/27/04
ARAGO for Internetの次のバージョンでサポートされる機能の解説とデモのページができました。
ARAGO for Windowsと互換のIntranet、Internet用強力高速データーベースCGIインタープリターARAGO for Internet Version 6.2
Linux版を2003年10月14日より発売開始しました。 商品名はARAGO for Internet Linux版です。
NTをターゲットに開発されたARAGOをWeb ServerのCGI 1.1で動作するようにはつくりかえました、Web Serverからアクセスするデーターベースエンジンとして動作します。完全なクライアントサーバー型データーベースです。 そのためARAGOの豊富なコマンドと関数を自由に使い簡単にデーターベースをアクセスすることができます。
そしてWebに不足する機能を外部にARAGOのコマンドを使って簡単に追加することができます。UNIXのPerl言語でできること以上にARAGOは簡単に自由な処理ができます。 またInternetをWANとして利用した環境でARAGOのデーターベースを自由に共有して扱うことができます。
Webで共有するデータベースを社内のIntranetで共有し、同じデータをARAGO for Windowsで書かれた業務処理プログラムでそれを自由に操作。またMacintoshやUNIXなどからもARAGOの高速なデーターベースエンジンを利用することが可能になりました。
このような自由で簡単で強力なARAGO for Internetのデーターベースエンジンとコマンドを使い複数のWebと連携したVirtual Serverを構成できます。 たとえばあるWebで対応していない、検索できないなどがおきたときARAGOのプログラムで複数のHTMLファイルのその時の条件に合ったものを選びリモートクライアントに返し別のWebへのアクセスをすることなどができます。これからはInternetでvirtual serverの時代です。
ARAGO for Internetで使用するデーターベースファイルやインデックスファイルなどはARAGO for Windowsを使用して作成してください。この商品のサポートはすべて有償です。マニュアルはHTMLとHELPファイルです。
拡張されたコマンド
%変数名 HTMLファイルに%記号でARAGOで変更する変数名を指定。
DEFINE SENDMAIL mailを定義する。
FILTER() 文字列から指定する文字や文字列を削除、置換ができます。
FOUTPUT() ファイル名で指定するバイナリーファイルを直接Webに返します。
GETARG(<位置>|<空白>) urlで送られてきたパラメータを取得します。
GETFORM("FORMオブジェクト名" ) POSTでFORMから送られたオブジェクトの値を取得します。
GETPUT() PUTで送られてきたファイルをファイル名で指定するファイルとしてセーブしま す。
HTML <ファイル名.HTM> ARAGOIが出力するHTMLのファイル名を指定します。
MOUTPUT() 指定するメモフィールドからバイナリーファイルを直接Webに返します。
OUTPUT(<文字式>) ARAGOIのプログラムから直接Webに文字列を送ります。
POP3() メイルの受信をします。
SENDMAIL DEFINE SENDMAILで定義してあるメイル名のメイルに添付するファイルを指定します。
SENDMAIL() DEFINE MAILで定義されたメイル名のメイルを送信します。
追加されたFILTER()で、文字列から指定する文字や文字列を削除、置換ができます。
%で文字列を変換するときにHTML2.0でのURLのGRAPHIC CHARACTERを自動変換します。
また%!でこの変換を禁止することもできます。
対象のWEB SERVER WINDOWS NT3.51もしくはNT4.0で正常に動いているWebServer MS IIS 2.0、MS PROXY SERVER Apache 1.3b.3以上 に対応
ARAGO for Internetのターゲット
Internet,IntranetでWebを設計者、開発者。Web ServerとCGIについての理解が必要です。現在商用のWebサイトに使われています。大量のデータベースをWebに使用している時などは大変高速になります。大変低価格で高速なデータベースエンジンとわかりやすいARAGOのシンタックスでWebを社内や個人で管理することが簡単にできます。数十行程度のプログラムを書いた経験のある方なら簡単に使えます。
メイル受信管理ソフト Kicker
KickerはNTではサービスとして常時POP3サーバーを監視し、指定するPOPアカウントにメイルがくるとARAGOIを指定するプログラムを渡し起動します。 このARAGOIのプログラムで受信したメールを処理し、指定する返信を出したら、データベースに保存したりといろいろな可能性があります。Kickerはサービスとしてのコンソールプログラムとそれの設定をするGUIの部分との二つで構成されます。 GUIの部分ではメイルの受信記録をログファイルとして保存、表示します。最大50までのPOPアカウントごとにそれぞれの指定ができます。
価格と商品構成
ARAGO for Internt
Kicker
\99,800
パケージ構成
プログラムCD(フロッピーディスクでの提供はいたしません。)
マニュアルはHTMLとヘルプファイルで提供
サポート
すべて有償です。
仕様
ARAGO for Windowsと基本的に同じシンタックスです。
しかし画面表示、ファイル以外の外部デバイスへのアクセスはできません。
最大レコード件数 10億レコード
最大のファイルサイズ 2ギガバイト
同時にオープンできるデータベースファイル 45
同時にオープンできるインデックス 236
インデックスキーの長さ 最大100バイト
1レコードの最大長 4000バイト
文字型フィールドの最大長 256バイト
メモ型フィールドの最大長 無制限
数値型フィールドの最大長 20桁
ロックの最小単位 レコード
リレーションの長さ 無制限
対応機種/Windows
Windows NT 3.51、4.0、2000 で動作するWeb Server CGI1.1に対応のこと
システム Pentium 133M 64Mバイトメモリー以上
ハードディスク 10メガバイトの容量が必要です