32

クライアント/ブラウザだけでなく、サーバーでも dart を使用できるようになりますか?

Apache などのサーバー用のコードを書き、ブラウザのリクエストを受け入れ、データベースにクエリを実行し、ブラウザに応答を返しますか? ひょっとしたら、Web サービスを作成しますか?


編集:サーバー側のダートが確認されているビデオへのリンクは次のとおりです。

http://news.dartlang.org/2012/03/video-josh-bloch-talks-about-dart.html [最低 36:00]

4

1 に答える 1

26

短い答えはい

より長い答え。Dart VM には、 dart:io HTTP API を使用して Web サービスを実装する方法を示す HTTP チャット サーバーの例が既に含まれています。一般に、dart:ioライブラリには、ソケットやファイル/ディレクトリ処理などのサーバー側プログラミングで使用するための機能が含まれています。

まだ初期段階ですが、Dart SDK を使用して接続/ノード スタイルのアプリケーションを実装する初期の試みを試すことができます。

クライアントとサーバー間の通信に関しては、従来の REST/HTTP メカニズムを使用する必要がありますが、将来 (Dart にリフレクションが実装されると)、実際の Dart オブジェクトをシリアル化し、クライアントとサーバー間でそれらを共有できるようになります。 .

于 2012-03-01T12:16:24.527 に答える