問題タブ [datahandler]
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.
java - DataHandler を byte[] に変換する
に変換するためのコード スニペットが必要DataHandler
ですbyte[]
。
このデータ ハンドラには が含まれていますImage
。
c# - C# で Datahandler 型を使用する Java ベースの SOAP サービスを使用するにはどうすればよいですか?
C# を使用して SOAP サービス (Agile PLM Web サービス) を使用しようとしていますが、SOAP サービスは "Datahandler" タイプを使用しています。
wsdl.exe ツールを使用してプロキシ クラスを作成しようとすると、このデータ ハンドラーの型がないために失敗します。プロキシ クラスを手作業でコーディングしたり、C# で SOAP メッセージを手動で処理したりすることなく、この SOAP サービスを (きれいに、効率的に) 利用する方法を提案できる人はいますか?
windows - 低速のコンピューターで非常に大きなファイルを分割しますか?
私はいくつかのxmlファイルを持っています。それらは非常に大きく、私のコンピューターは非常に遅いです。メモ帳で開けません。これらのファイルを Windows で xml 形式のまま均等に分割する最も速くて簡単な方法は何ですか?
java - Java でエンコードされた base64 の SOAP 添付ファイル
これは私の最初の投稿であり、私は本当に立ち往生しています。これが私がしなければならないことです: 私はプロキシを生成するために axis2 を使用して Java Web サービス クライアントを作成しており、添付ファイルを送信しようとしています。添付ファイルは base64 でエンコードする必要があり、プロキシはデータハンドラーを呼び出しています。エンコーディングを作成するために MimeUtility.encode を使用していますが、データハンドラーは出力ストリームを好みません。データハンドラーは文字列のみを処理しましたが、文字列はサーバー側で正しく解釈されません。方向性を教えていただければ、私はこれに何日も取り組んできました。これが私が持っている悪いコードです。現在、データハンドラーを読み取っていませんが、うまくいけば、私が何をする必要があるかを示しています:
java - Java を使用した SOAP 用のカスタム DataHandler
2 つのプロセスが SOAP を使用して通信するアプリケーションを使用しています。ファイルはプロセス A からプロセス B に転送されています。プロセス B はそれを DB に保存します。
ここで、file は DB に保存する必要があるデータです。ただし、DBに保存するときにデータを圧縮したいと考えています。1 つのオプションは、ファイルを圧縮して FileDataSource として送信することです。ただし、そのようなファイルが1000を超えており、ファイル構造に多くのzipエントリが作成され、zipの作成は追加のオーバーヘッドであるため、使用できません。
だから私は DataHandler を GzipDataHandler として実装することを考えていました。返される入力ストリームはプロセス B への gzipInputStream です。そのため、データは圧縮されて DB に保存されます。
ただし、新しい GzipDataHandler の getInputStream メソッドを記述する方法がわかりません。
誰かが前にこのようなことを試したことがありますか? または、Java および SOAP の専門家からアドバイスを得ることができますか?
ありがとう、
ディーラジ・ジョシ
hibernate - JPA javax.activation.DataHandler MappingType
「javax.activation.DataHandler-object」をデータベースに保存する必要があります。
オブジェクトを保存するには、どの JPA 2.0 アノテーションを使用する必要がありますか?
このクラスのマッピング ファイルは何ですか?
java - データハンドラからファイルへの書き込み
大きなファイル (700Mo 以上) を転送するために CXF/MTOM を使用して Web サービスを作成しました。ファイルをサーバーに転送することができました。ここでの質問は、ディスクへのデータの書き込みを最適化することです。例を挙げます。
バイトを使用すると OutOfMemory が発生する可能性があるため、これを使用したいと思います。
700Mo のアップロードには 2 分かかります。
他の効率的な方法は何ですか?
ありがとう
java - Java でデータ ハンドラーを学習していますか?
Java でデータ ハンドラーを使用してファイルを転送するのが良いことを認識していました。誰でも、このクラスを理解するのに役立つ良い例やチュートリアルを教えてくれます。
また、このパッケージは javax.activation.DataHandler に属していますが、アクティベーションとは何ですか? それは特別なライブラリですか?
java - SOAP 添付ファイルとデータ ハンドラー
SOAP 添付ファイルを取得するにはどうすればよいですか? 私は次のようなことをしています:
生のコンテンツは次のようなものを返します。
------=_Part_2980_1570690085.1342564119748
コンテンツタイプ: 画像/png; Name=IMG_0583.png
コンテンツ転送エンコーディング: BASE64
content-disposition: 添付ファイル。ファイル名=IMG_0583.png
コンテンツ ID: 1
コンテンツの場所: IMG_0583.png
コンテンツの長さ: 11210
IVBORw0KGgoAAAANSUhEUgAAARMAAABfCAMAAAD8mtMpAAAC/VBMVEUBIrIZH6qfBSGwAyWSDITE Aym9DifSCyysGCiQISvJES3eDDLMFinYGDDdFyzkGjbmGzGhMTePNjwsSa3JKDQYTukOZh3iKDKK
------=_Part_2980_1570690085.1342564119748--
上記の太字で強調表示した部分を取得するにはどうすればよいですか?
java - クライアント側から呼び出された場合、jax-ws DataHandler getName() は空白です
jax-ws での DataHandler の使用に問題があります。クライアントが DataHandler の getName() メソッドを呼び出すと、空の文字列が返されます。サーバー側では、正しく評価されます。ここでは、サーバー側とクライアント側のコードの一部を報告します。
サーバ側
クライアント側
なぜこれが起こるのですか?