このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

4Dとウェッブスターのリンク

発言者:後藤哲也
( Date Wednesday, October 16, 1996 17:51:43 )


こん**わ。

哲也@ジェイ・パルです。

実は、今、4DとWebSTAR1.3.1Jをリンクさせて
DB構築を試みようとしています。

4DとWebSTARをリンクさせるには、7thPackか
NetLink4Dという製品が必要だということは、
判っているのですが、WebSTARのホームページにあるデモ解説
ページによると、アップルスクリプトでも相互にデータ転送が
できると書いてありました。

 せっかちな<苦笑>、私としては、リンクに必要な製品を
購入するより、プログラムを組んだ方が早いように思えて
開発に取り組み始めました。

 しかし、思うようにデータを渡せずに困っています。

もし、この中で、私と同様なことをやられた方が、おられましたら
ぜひ、データ転送に関わる情報をお寄せ下さい。

どうぞ、よろしくお願いします。

4DとWEBSTARとのリンクについて さんからのコメント
( Saturday, January 18, 1997 15:49:59 )

初めてお目にかかります。
小生、某雑誌社の編集をしていますが、後藤さんのように両ソフトをリ
ンクして稼働させるのに苦労したものです。ポイントはPOSTもしくは
getで送信したデータを4Dのストリング関数もしくは、配列で取り出し、
4Dで書いたプロシージャを如何にキックさせるかという点です。アップ
ルイベントにおける両ソフトの設定は苦労した割にはできあがってみる
と意外と簡単ではありました。以前にsystem7pacの発売元のSRAさんが自
社のホーム頁で設定方法を解説していました。小生もそれを参考にして
構築しました。もし後藤さんがそれを拝見されていないようでしたら、
小生の手元にその資料があります。後藤さんのFAX、ご住所などを教えて
いただければ、お送りいたします(プリントアウトしたものです。ご存
じと思いますが、現在7packはSRAで扱っていませんし、サポートもして
いません。それに代わりトアックエンジニアリング制作のアイテイケイ
+4Dキットを扱っています)。いずれにしても、ここでいったん設定して
おけば、後は4D側でのプロシージャの書き方が重要になります。なお、
後藤さんも4Dをおやりになっているということですので、なにかわから
ない点がありましたら連絡いたします。今後ともよろしくお願いいたし
ます。
-----追伸----後藤さんの投稿は去年の10月で大分日にちがたっていま
す。すでに問題点はクリアーされているかもしれませんが、お役に立て
ばと思い、発言させていただきました。
電子メール先/jst-net@dnsa.or.jp

田中求之 さんからのコメント
( Saturday, January 18, 1997 19:03:58 )

4Dの話題は、ここの会議室ではほとんど出ない状況です。

他に詳しいホームページなどあるのでしょうかね?

IWASAKI さんからのコメント
( Monday, January 20, 1997 16:14:42 )

 SRAさんのページにしかアクセスしたことがないので、何とも言えませんが。
小生が4Dを使おうとしたのは、ホームページの各ページをデータベースとして
管理し、しかも検索機能を利用して各ページを呼び出したいと考えたからです。
フォルダ毎の管理もいいのですが、ページが多いとそれも無理かなと思いまして。
ファイルメーカーという手もありましたが、容量の点で無理があると予想し、
4Dにした次第です。WebSTARの機能まで4Dに持たせ、しかもデータを一括管理しよ
うとしているのがトアックエンジニアリングのシステムです。AppleEventの広大な世
界を見る思いです。
 ところで、機会がありましたら、AppleEventの構造・作り方についてお教えい
ただきたいと思っています。AppleEventの威力に感動している一人です。

田中求之 さんからのコメント
( Monday, January 20, 1997 16:55:10 )

>AppleEventの広大な世
>界を見る思いです。

トアックエンジニアリングの製品は、おっしゃるように、4D に Web サーバーの機能を
持たせるものですけど、これは AppleEvent とは関係ないのではないですか?

通常の CGI は Web との間を AppleEvent でコミュニケーションをはかるわけです
が、4D に Web の機能を取り込むということは、AppleEvent を使わずに 4D 内部で
処理を行うということだと思いますが? (AppleEvent を使うことのオーバーヘッド
を無くして処理を高速化するということ) 4D の内部でも AppleEvent を使うので
しょうか? 4D については全く知識がないため、的外れなコメントかもしれませんが。


IWASAKI さんからのコメント
( Tuesday, January 21, 1997 16:23:32 )

これは AppleEvent とは関係ないのではないですか?

との田中先生のご指摘、確かにその通りで小生の早とちりでした。4Dの開発元・
ACI社とは違うフランスのソフトメーカーが開発した外部ルーチンを組みこんで
いるようです。