問題タブ [data-transfer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
317 参照

performance - ファットドメインモデル=>非効率的?

DDDを見ると、データベースを操作するさまざまなモデルに抽象化し、モデルが存在するリポジトリとして見ています。次に、その上にデータレイヤーとサービス/ビジネスレイヤーを追加します。私の質問は、そうすることで、脂肪モデルを構築することによってデータ転送の非効率性を生み出しているのでしょうか?

たとえば、顧客の請求書を画面に表示するシステムがあるとします。OOPの観点から考えると、おそらく次のようなオブジェクトになります。

請求書に顧客名のみを印刷する必要がある場合、他のすべての手荷物を一緒に運ぶのはなぜですか?リポジトリタイプのアプローチを使用すると、これらすべてのリソース(CPU、メモリ、複雑なクエリ結合など)を必要とするこれらの複雑なドメインオブジェクトを構築し、それをチューブを介してクライアントに転送するように見えます。

単にcustomerNameプロパティを請求書クラスに追加することは、抽象化から脱却し、恐ろしい慣習のように思えます。一方、Customerのようなオブジェクトを半分埋めるのは、同じオブジェクトの複数のバージョンを作成する可能性があるため、非常に悪い考えのように思われます(たとえば、Addressはあるが、ShoppingHistoryはないもの、AccountingInfoはあるが住所等)。何が欠けているのか、理解していないのですか?

0 投票する
6 に答える
607 参照

.net - インターネット経由でデータを転送する最良の方法 (.NET 開発者向け)

サーバーからデータを読み取り、インターネット (VPN なし) 経由で転送し、別のサーバーのディスクに書き込む必要があります。多くの選択肢を考えることができましたが、最終的に実装したのは次のとおりです。

  1. X 分ごとに新しいデータを送信する Windows サービスとしての送信者
  2. WSHttpBinding を使用した、WCF セルフ ホスト サービスとしてのレシーバー。
  3. XML にシリアル化されたオブジェクトである文字列として転送されるデータ

しかし、それを行った後、それを行うには多くの方法があることに気付きました。

  1. FTP などの他のプロトコル。
  2. http://msdn.microsoft.com/en-us/library/ms731092.aspxにリストされているその他のバインディング
  3. 元のオブジェクト タイプなど、その他のパラメータ タイプ。

そして、これらのオプションのいずれかが、より高速で信頼性が高く、より安全な転送につながるかどうか疑問に思っています. あなたは何をお勧めします?

0 投票する
4 に答える
22646 参照

c# - C#アプリはどのようにしてネットワーク上でファイルを簡単に通信および転送できますか?

C#アプリは、同じネットワーク上にある別のコンピューターに存在するそれ自体のインスタンスと簡単に通信し、ファイルとデータを転送するにはどうすればよいですか?

ネットワーク上のコンピューターが固定ローカルIPアドレスを持ち、それぞれがお互いのIPを知っていると仮定します。IPが不明な場合に通信する方法もありますか?いくつかの発見プロトコルに基づいていますか?

Appleの「Bonjour」サービスは良いプロトコルだと聞きました。Windowsアプリから通信できますか?または、「ソケット」を使用する必要がありますか。私は主に、自分のニーズを簡単に満たすことができるライブラリまたはサンプルコードを探しています。独自のTCPベースのプロトコルやハードコアなものを開発したくありません。

0 投票する
4 に答える
895 参照

asp.net - リモート データベースからローカル データベースへのデータ転送の最適な方法

私は、多くのデータベースを操作したいシナリオにいます。一部は私のプロジェクトにあり、一部は外部にあります。私のアプリケーションは、外部データベース(リモートマシンに存在するもの。IPとユーザーの資格情報を知っている)から一時データベースにデータを転送します。そのデータベースのテーブルを自分のデータベースに作成したいと考えています。これを行うための最良の方法は何ですか? 私は ASP.NET 3.5 で作業します。WCF や Web サービスなどの推奨事項はありますか?

0 投票する
5 に答える
4687 参照

networking - ファイアウォールの背後にある 2 つのクライアントをどのように接続しますか?

Live Messenger や Google トークのデスクトップ クライアントなどのインスタント メッセージング アプリケーションを使用すると、コンピュータ間でファイルを転送できます。確かなことは言えませんが、コンピューター間で転送されるデータが Microsoft や Google の IM サーバーを経由せず、IM ソフトウェアを搭載した 2 台のコンピューターが互いに直接通信していることは確かです。クライアント間のこの直接接続が確立されているかどうか、またはどのように確立されているか、また同様のものを自分で実装する方法を考えています。

私はパーソナルネットワークでの作業経験がありますが、クライアントとサーバーの関係しか理解していません。サーバーは常にリッスンしており (ポートはファイアウォールによってブロックされていません)、クライアントはデータが必要なときはいつでもサーバーにリクエストを送信します。

0 投票する
2 に答える
1771 参照

sql-server - SQLServer 2000データベースをXMLにエクスポートする最も簡単な方法は何ですか?

XMLに入れたい古いSQLServer2000データベースがあり、そこからその一部をPHPWebサイトのSQLiteデータベースにインポートできます。

SQL Server Management Studio2008Expressを介してSQLServer2000データベースにアクセスしました。すべてのテーブルを開いたり、データを表示したりできます。

たとえば、[テーブル]を右クリックして[すべてのテーブルをXMLにエクスポート]を選択できると期待していましたが、このようなエクスポート機能は見つかりませんでした。

このSQLServerデータベースをXMLファイルにエクスポートする最も簡単な方法は何ですか。スキーマ(int、varcharなど)は必要ありません。データだけが必要です。

0 投票する
1 に答える
635 参照

iphone - 画像をiphone httpに転送する

サーバーへの接続をセットアップしたので、画像を iPhone に転送したいと考えています。これを行う最善の方法は何ですか?ここで確認しましたが、xml 以外のものを転送する方法がわかりません。画像が必要です。ありがとう!

0 投票する
5 に答える
22687 参照

recursion - FTPを使用してファイルをリモートサーバーに再帰的にPUT

現在、サーバーへのアクセスが非常に制限されている状況にありますが、単一のディレクトリ構造に含まれる大量のファイルをアップロードおよびダウンロードする必要があります。私はSSHアクセスを持っていないので、SCPを使用できません-残念ながら、rsyncもオプションではありません。

私は現在ncftpputを使用しています。これは素晴らしいですが、(高速接続にもかかわらず)かなり遅いようです。

私が調べることができる代替/より良い方法はありますか?

(これがカバーされている場合は、謝罪を受け入れてください。投稿する前にクイック検索を行いましたが、私の質問に具体的に答えるものは見つかりませんでした)

0 投票する
4 に答える
1903 参照

php - 同じ PHP スクリプトのインスタンスが相互通信できますか?

ページ要求ごとに、Web サーバー (Apache など) がメモリ内にスクリプトの新しいインスタンスを作成すると想定しています。これらのインスタンスは、実行中に相互に通信できますか? データも渡しますか?