Seasideを試してみる その1
VW7.7NC版で。
まず、[Parcel Manager]-[Web Development]-[Seaside-All]をLoad。
"サーバ開始" SeasideServer start " デフォルトのポートは7777 http://localhost:7777/ " "サーバ停止" SeasideServer stop
画面からアプリケーションの追加ってどうやるのかわからなかったので、コードで。
MyFirstComponent registerAsApplication: 'first'
異なるポートで開始する場合
"ワークスペース変数に代入して開始" (server := SeasideServer newHTTPAt: 9091) start " 今回は9091でやってみた http://localhost:9091/ " "上記ワークスペース変数をレシーバとして停止" server stop
ワークスペース変数(多分グローバル変数でもいける。試してないけど)に補足し忘れた場合、サーバを停止できないような気がするけど、どうすればいいんだろう。昔MLで流れてた、forkしたスレッドが迷子になるやつと同じ感じで探すのかな。でもあれはSqueakか。