2017年11月10日金曜日

アカデミック版での開発停止

私は今アカデミック版を購入して利用中です。エンタープライズ版を選びました。
結局、よく使う機能を考えて次購入するとしたらProfessionalのを通常のライセンスで買ってFireDACもつけたいです。
そういうわけでアカデミック版を利用してオープンソース開発することや、Webdispatcherに制限があるかもしれないという不確かな情報を鑑みて、しばらくの間プログラミングから離れてみたいなーと思います。
完全に行き詰った状態です。./logoutにアクセスしてもハンドラーを呼び出してくれない。アカデミック版の上限アクション数に引っかかっているのではないかと思えて仕方ありません。
悩むよりも、今取り組むべき現実の課題に着手しようと思っています。

2017年11月1日水曜日

アプリケーションプールが大事なIIS設定

DLLを設置するにはリンク先のページで説明をよく読んでください。
Enbacarderoのページ
World Wide Webサービスから必要な機能をすべてインストールしましたか?
ではコンソールはインストールし忘れていませんか?私はこれを追加できておらず四苦八苦しました。
そのほかに注意点といえば、DLL専用のアプリケーションプールを作って、詳細設定で32bitを有効にして、dllファイルを書き換える際にはアプリケーションプールを停止させておくことです。
この辺が落とし穴になっていると思います。
拡張機能などの設定は紹介したサイトに書かれている説明で十分わかると思います。

DataSnapのこと

ちなみに私が現在使っている必要としていたアプリケーションはDataSnapWebBrokerで自動作成されます。
pbbsはこれで作成を開始できますね。もともとはWebBrokerだけだったのですが、あとからでももちろん追加可能ですので落ち込まないように。
サーバー側のアプリケーションを作成する準備ならばファイルの内容は大きくから割らないみたいですね。WebBrokerにDataSnapの機能を追加するのはサーバーモジュールと、あとはコンポーネント3つでいいんですからね。