4

写真スタジオ用の新しいSilverlightアプリを作成しています。「Windowsベースのサーバーでホストしている必要があります」と言っていたのですが、そうだと思いました。そうではないようです。だから私は彼をLinuxホストに向けることができた。

(別のSOスレッドから)MIMEタイプを登録する必要があることを知っています。他に知っておくべき注意点や落とし穴はありますか?Linuxについてほとんど何も知らないと少しの間仮定します。

編集:アプリがデータベース(mySQL)と通信する必要がある場合はどうなりますか?それを実現するにはMoonlightが必要なようですが、それは飛ぶことはありません。

4

4 に答える 4

7

Web サーバーが .xap の正しい MIME タイプ (application/x-silverlight-app) を配信することを確認するだけです。それでおしまい。

于 2009-01-22T23:12:38.120 に答える
3

どのプラットフォームのどの Web サーバーでも、Silverlight アプリ (クライアント プラグイン) をホストすることを妨げるものは何もありません。

于 2009-01-22T22:43:36.150 に答える
1

Silverlight はクライアント テクノロジです。MS 以外のサーバーでホストするために必要なものは何もありません (MIME タイプは除きます)。しかし、サーバー側のコード (Web サービスや REST API が mySQL データベースと通信するなど) がある場合、そのサーバー側のテクノロジは Linux で動作する必要があります。これは、Silverlight とは完全に別物です。Java や PHP (またはその他の Linux に適したプラットフォーム) を使用してサーバー関連の作業を行いたい場合がありますが、Silverlight は何と通信するかを気にせず、MS 以外のプラットフォームでも簡単に提供できます。

于 2009-01-23T02:58:45.590 に答える
0

あなたの編集について(mysqlで)-いいえ、Moonlightは必要ありません(クライアントのみであるため)。Shawn が指摘しているように、ある種のサービス レイヤーを通じてデータベース機能を公開する必要があります。

于 2009-01-24T21:33:39.443 に答える