يمكنك عرض XML الناتج عنها .NET عند استخدام خدمة Javaws؟

StackOverflow https://stackoverflow.com/questions/596043

سؤال

كيف يمكنني مشاهدة XML التي يتم إرسالها إلى خدمة ويب Java من صفحة ASP.NET C #؟

لقد قمت بإنشاء Web Code Disco Web المرجع .NET من Java WSDL، ولكن عندما أستخدم أمثال FIDLLER لعرض XML متصل بطلب HTTP، بدلا من ذلك أرى معلمات النموذج التي يتم تمريرها. هل هناك طريقة يمكنني عرض XML المسلسل؟

هل كانت مفيدة؟

المحلول

يستخدم tcpmon., من Apache، والتي يمكنها اعتراض حركة المرور وإعادة توجيهها إلى مضيف / منفذ آخر.

قمت بإعداد مستمع على منفذ A، ويتم إعادة توجيه جميع حركة المرور إلى المضيف / المنفذ B.

نصائح أخرى

بحد أدنى، يمكنك عرض بناء على طلب HTTP والاستجابة لحزمة الشذيفة مثل Ethereal / Wireshark.

أو يمكنك استخدام Xmlserializer ومرحلات Xmlserializer وتسليط مثيل الكائنات التي أنت على وشك المرور بها، على القرص، على سبيل المثال.

مجرد فكرة. أنا متأكد من أن هذه ليست أفضل طريقة للقيام بذلك، لكنني أعتقد أنها ستعمل. تتمثل الفكرة في ضخ مرشح Respone و Overide طريقة الكتابة لتسجيل جميع الإخراج الناتج عن صفحة ASP.NET. لمعرفة كيفية برنامج مرشح ASP.NET تحقق من هذه المقالة:

http://www.highoncoding.com/articles/468_protectecting_email_addresses_using_response_filters.aspx.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top