2

Erlang での以下のサポートについて知りたいです。

  1. Windows COM のサポート。COM サポート自体は、Access、Excel、および Word ドキュメントへのアクセスに関するすべての要件をカバーしています。読み取りと書き込みの両方。

  2. PDF の生成と印刷。Windows のプリンターサーバーで印刷できれば、メモの印刷は簡単です。また、多くのプリンターには、Windows 以外にドライバーがありません。

  3. また、優れたデータベース サポートにより、SQL サーバーで実行するよりもタスクが難しくなりません。Erlang Mnesia は問題ありません。Mnesia で実行するのがどの SQL サーバーよりも難しいものはないからです。

移植を予定している業務アプリはWebベースになります。後で GUI に移植できればいいのですが、それを求めるのは Erlang には多すぎるのではないでしょうか。私はそれで大丈夫です。

編集: MS-Office のサポートはそれほど大したことではないことを付け加えたいと思います。言語は COM をサポートするだけで済みます。そして、マイクロソフトの世界全体があなたのすぐそばにあります。Perl/PHP/Python/Ruby でさえ COM をサポートしています。これらの言語はいずれも、Windows の世界のために生まれたものではありません。

4

2 に答える 2

6

私は Erlang/OTP の大ファンですが、現在 Erlang でアプリケーション サーバー ( http://code.google.com/p/tideland-eas/ ) を開発していますが、それはあなたにとって適切なツールではないと思います。Erlang は、並行性、分散、および信頼性の分野で優れています。しかし、Microsoft の世界にしっかりと統合する必要があります。したがって、F# を見て、少なくともここで Erlang の感覚を得る必要があるかもしれません。

于 2009-02-25T15:00:59.973 に答える
1
  1. COM サポートが必要な場合は、Microsoft に適した言語を使用することをお勧めします
  2. 同じ
  3. 同じですが、erlang には「通常の」SQL サーバーを操作できる ODBC インターフェースがあります。私はそれがmysqlできることを知っていますが、mssqlについてはわかりません

いずれにせよ、'print_pdf.exe' や 'change_word.exe' のような、erlang システムによって管理されるいくつかの支援アプリケーションについて考える必要があります。C Nodes and Erlang FAQ の質問「Erlang はどのようなアプリケーションに特に適していますか?」をお読みください。

-- 私の英語で申し訳ありません)

于 2009-03-05T10:30:01.777 に答える