From: Takanori Hayashi <takanori@ohsaki.meidensha.co.jp>
Subject: [b-free 546] Re: usability of BTRON in heterogenous network.
Date: Fri, 19 Sep 1997 13:08:33 +0900
> 林です。
>
> In message <199709181440.XAA15471@bfree.rim.or.jp>
> "[b-free 540] Re: usability of BTRON in heterogenous network."
> "Naitoh Ryuichi <night@bfree.rim.or.jp>" wrote:
> night> うーん、1B/V3 に TCP/IP を載せるのはできるのでしょうか?
> night> やるとしたら、パーソナルメディアできないような気がします。
えーと、この部分は文字が抜けてました。正しくは、
> night> やるとしたら、パーソナルメディア「しか」できないような気がします。
です。すいません。
DOS でも TCP/IP パッケージはサードパーティから出ていたので、OS に手が
入れることができるところならば、1B でも不可能ではないと思います。
(って、1B だと PMC だけですけどね)
>
> 16bitでTCP/IPを実装するのはなあ(^_^;)。ただ、TCP/IP自体は
> アプリケーション・サーバの形でならPMC以外でも実装できると
> 思います。メッセージで交信して共有メモリでデータを受け渡す
> ような形態になるので効率は悪いかも知れませんが。でもEther
> のドライバはドライバ・インタフェースが公開されてない以上は
> 作成可能かどうかの判断も難しいです。
それならば、PPP を使ったシリアルリンクはどうでしょう?
これがあれば、WEB をアクセスする程度はできるので、1B でイン
ターネットの資源がかなり使えるようになると思います。
# 誰か作ってくれないかな。。。
アプリケーションレベルで PPP サービスを実行するプログラムを
作っておき、OS のプロセス間通信機能を使って、他のアプリケー
ションに TCP/IP の機能を提供するようにすれば、うまくいくよう
に思います。
> night> NFS については、Linux や BSD で動いているものがあるので、
> night> それらを使うことはできると思います。ただ、NFS については
> night> BTRON のファイルシステムが特殊という問題があるので、
> night> 単純に移植することは難しいと思います。
>
> 必要なのはクライアント機能のみと考えての意見です。
> BTRON仕様とは別系統のプログラミング・インターフェースで他
> のファイルシステムを扱うものを用意すればどうかと思います。
> ユーザインタフェース用にはMS変換のようなアプリケーション
> を用意することにして。
> もう少し高度な方法としては、拡張子などからファイルのデータ
> 形式を推定してTADに変換するフィルタをシステムに組み込む方法
> があります。B-Free上で編集した結果を書き込む際には逆変換を
> します。一度開いたファイルについてはファイルタイプの情報や
> 付箋に格納する情報を別ファイルにしてリモートorローカルに
> 保存すれば扱いやすいでしょう。
拡張子を使う方法はどうかと思いますが。。。
Windows をサーバに使うことを前提にするならまだしも(Windows は
そのままでは NFS のサーバになれませんが)、UNIX などでは拡張子
の意味がまちまちなので、間違った変換をする可能性が大きいと思
います。また、文字コードについても、区別する必要があります。
文字コードについては、拡張子の種類は恣意的に使われている状態
なので、変換は難しいと思います。
拡張子による変換については、かなりユーザが意識しないと使えな
いと思います。
私が言いたかったのは、ファイルのデータ形式よりもファイルの格納
形式です。具体的にいうと、BTRON のファイルは、多数の可変長レコ
ードからできていますが、NFS ではファイルは単なるバイトの列にな
っています。単なるデータ変換では、NFS サーバにアクセスするのは
難しいと思います。どうでしょうか?
# NFS V3 だとどうだったかな? あれは、ファイル形式が複数ある
# ので少しはましかも。
もちろん、SMB によるファイル共有も同様の問題があります。
プリンタの共有程度ならば、問題ないと思いますが。。。
p----------------------------------------------------------------------q
| FROM R.Night |
| E-mail: |
| rnaitoh@st.rim.or.jp |
b----------------------------------------------------------------------d