4

いくつかの Web サービスを .net に実装し、Windows サーバーでホストしましたが、Linux に移植するにはどうすればよいですか? Linux マシンで同じ Web サービスを使用するには、Java で書き直す必要がありますか? 何か案は。

4

1 に答える 1

3

質問の範囲が非常に広いため、ここに一般的な回答を示します

WCF でサービスを実装した場合、モノ (Linux の .net) はそのサービスを制限付きでサポートします。すべての既知の問題については、次を参照してください。

http://www.mono-project.com/WCF_Development

私は以前、単純なサービスに対してこれを行ったことがありますが、問題はありませんでした。

Windows と Linux の両方で Web サービスをサポートする必要がある場合は、WCF に代わるものをお勧めします。

https://github.com/ServiceStack/ServiceStack

これを使用して、移植作業を回避します。これにより、Java で書き直して .net コードの一部を再利用する必要がなくなります。

于 2012-09-26T19:55:23.377 に答える