問題タブ [soap-serialization]

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 投票する
5 に答える
5009 参照

java - Java用のSOAP XMLオブジェクトシリアライゼーションライブラリはどれをお勧めしますか?

他のプラットフォーム/言語 (.NET、Delphi) とのJava オブジェクト交換に推奨する Java SOAP XML オブジェクト シリアライゼーション ライブラリはどれですか?

通信シナリオは次のようになります。

  • Java オブジェクト ライター -> SOAP XML テキスト -> .NET または Delphi オブジェクト リーダー
  • .NET または Delphi オブジェクト ライター -> SOAP XML テキスト -> Java オブジェクト リーダー

代替ソリューションとして XStream XML シリアル化ライブラリと JSON があることは知っていますが、Delphi と .Net には SOAP XML シリアル化オブジェクトのサポートが組み込まれているため、ネストされたオブジェクト、配列などの高度な機能をサポートする「標準化された」方法が提供されます。等々。

編集: 一方、JAXB - ( https://jaxb.dev.java.net/ )、JAXMe、およびJiBX - Binding XML to Java Code ( http://jibx.sourceforge.net/ ) を見つけました。ただし、デフォルトでは、SOAP シリアライズされた XML は生成されません。

可能な解決策は、HTTP サーバーなしで実行でき、SOAP XML コンテンツ (完全な要求ではなく、シリアル化されたオブジェクトのみ) に単純なファイル インターフェイスを提供する Web サービス ライブラリです。Axis 2CXFは非常に興味深いものです。

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

c# - SoapFormatter のバージョン管理の問題

私が保守しているアプリケーション (C#) には、データベースに格納されているシリアル化されたオブジェクトがいくつかあり、いくつかは数バージョン前に作成されています。

アプリがこれらのオブジェクトを逆シリアル化しようとすると、例外がスローされます: Parse Error, no assembly associated with Xml key .... (アセンブリ名とバージョン)

私が理解しているように、SoapFormatter がオブジェクトを逆シリアル化しようとすると、最初に逆シリアル化アセンブリがシリアル化アセンブリと同じかどうかがチェックされ、そうでない場合は上記のエラー メッセージがスローされます。これは当てはまりますか?

その場合、古いデータを最新バージョンのアプリで読み取れるように変換する方法はありますか?

余談ですが、アセンブリ名とバージョンが同じで、それらのオブジェクトをシリアル化したアセンブリと同じふりをするプログラムを作成することを考えていますが、可能ですか?

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

c# - .NET のシリアライゼーション バグ?

私はシリアライゼーションについて読んでいて、これまでのところ BinaryFormatter と SoapFormatter をいじっています。これまでのところ、非常に良好です。すべてが完全にシリアライズされ、デシリアライズされています。

ただし、以下のコードを試すと、データファイルに名前の情報が含まれていないと予想されますが、含まれています。フィールドで SoapIgnore を指定すると、なぜそれが含まれるのでしょうか?

Age-fieldも試してみましSoapAttribute("SomeAttribute")たが、違いはありませんでした。フレームワークのバージョンは 2.0 に設定されていますが、3.5 と 4.0 でも同じことが起こります。

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

android - ホストは未解決です... 不明なホストの例外

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

c# - すべてのSoapシリアル化オブジェクトを逆シリアル化する方法

私は複数のオブジェクトをシリアル化して単一のファイルに追加しているので、すべてのオブジェクトをツリービューにすることを望んでいます。

私はdesirializationのコードのこの部分を使用しています

それはうまく機能しますが、ファイルの最後のオブジェクトが望まれない場合があります。
最終的なオブジェクトを望まないことがある理由がわかりません

私を助けてください、または逆シリアル化する他の方法を私に提案してください

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

php - データをphpサービスに投稿する方法... SOAP

以下に、クライアントを使用してphpでsoap Webサービスのコードを記述しました。正常に動作しています。実際にはphpを初めて使用するため、htmlページからサーバーのphpサービスにデータを投稿する方法がわかりません。javascriptを使用することでわかっています可能ですが、どのように.....コードまたは役立つリンクによるヘルプをいただければ幸いです。

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

soap - オブジェクトを SOAP 形式でシリアル化し、プレフィックスを追加する方法

オブジェクトがあり、xml シリアライザーを使用してオブジェクトをシリアライズしています。私のデータをシリアライズした後、このようになります

しかし、私のxmlはこのように見えるはずです

req,com などのプレフィックスを追加する方法。オブジェクトを xml に変換するために XmlSerializer を使用しています。xmlSerializer.Serialize(stWriter, myobject);

SOAPシリアライズのようなものはありますか........編集済み.............. SoapFormatterを使用してオブジェクトをシリアライズし、
Encoding.ASCIIを使用して文字列に変換しました。 GetString(memStream.GetBuffer())

私の文字列は次のように奇妙に見えます。

ここに何か欠けていますか...

0 投票する
0 に答える
82 参照

web-services - Android デバイス向け Web サービス

以下は、Android デバイスでの Web サービスのコードです。YouTubeビデオで見たのとまったく同じ方法で行いました。エラーは表示されませんが、AVD で結果を取得できません。結果は「摂氏で静的な値を渡しているので、華氏で値を変換する必要があります」となるはずです。AVD でアプリを実行しても、エラーは発生しませんが、何も起こりません。

0 投票する
0 に答える
94 参照

c# - Silverlight 5 アプリケーションから SOAP Web サービスを使用中にエラーが発生しました

Silverlight 5 アプリケーションから Salesforce パートナー wsdl を使用しています。loginAsync メソッドを使用してログインしようとしているとき。私は次のように例外を取得しています-

メッセージ本文のシリアライズ中にエラーが発生しました: 'IsNotAssignableFrom'。

サービスを呼び出すために使用されるコードは次のとおりです-

エラースタックトレースは次のとおりです-

この問題を解決するにはどうすればよいですか?

ありがとう。