ওয়েবসার্চির ইউআরএল থেকে কীভাবে ডাব্লুএসডিএল ফাইল পাবেন


92

আমি একটি ওয়েবসার্চির জন্য ডাব্লুএসডিএল ফাইলটি পেতে চাই এবং আমার কাছে কেবলমাত্র এটির ইউআরএল (যেমন ওয়েবসার্ভিস.সেম্পল / ফু)।

আমি যদি সরাসরি ইউআরএল ব্যবহার করি তবে কেবল একটি ত্রুটি প্রতিক্রিয়া সরবরাহ করা হবে।

উত্তর:


132

এর সাথে ইউআরএল পোস্টফিক্সিং করে ?WSDL

যদি URL টি উদাহরণস্বরূপ থাকে:

http://webservice.example:1234/foo

তুমি ব্যাবহার কর:

http://webservice.example:1234/foo?WSDL

এবং ডাব্লুএসডিএল বিতরণ করা হবে।


4
সমস্ত ক্যাপ কখনও কখনও পাশাপাশি (ডাব্লুএসডিএল)
ড্যান

এবং আপনি যদি ডাব্লুএসডিএল না পান তবে আপনি একটি বাঁধাই কী বা কোনও প্রকারের বৈধকরণ কোড সহ একটি এক্সএমএল পেতে পারেন যা আপনাকে ডাব্লুএসডিএলের প্রকৃত url রচনা করতে সহায়তা করবে।
ওয়াচ মেকার

আমদানি করা এক্সএসডি ফাইলগুলি কীভাবে পাবেন?
ভাইকিংস্টিভ

এটি কাজ করে না। এটি আমার ওয়েব সার্ভিস ইউআরএল: prealert-test.customer-pages.com

4
? ডাব্লুএসডিএল জিনিসটি সাধারণত একটি ফ্রেমওয়ার্ক এবং এর পরে একটি সম্মেলন হয়। যদি এটি আপনার পক্ষে কাজ করে না তবে আমার ধারণা আপনি যে কাঠামোটি ব্যবহার করছেন তার জন্য আপনার নির্দিষ্ট কিছু সন্ধান করা উচিত।
আলফার্গন

26

ওয়েব পরিষেবা URL থেকে WSDL( Web Service Description Language) পেতে to

এসওএপি ওয়েব পরিষেবাদি থেকে সম্ভব:

http://www.w3schools.com/xml/tempconvert.asmx

ডাব্লুএসডিএল পেতে আমাদের কেবল যুক্ত করতে হবে ?WSDL, উদাহরণস্বরূপ:

http://www.w3schools.com/xml/tempconvert.asmx? ডাব্লুএসডিএল


4
ইউআরএল ব্যবহার করে আপনি কীভাবে কিছু তথ্য উদ্ধার করবেন?
জেসি

4
আপনি যদি এসওএপি থেকে ডেটা পুনরুদ্ধার করতে চান তবে আপনার এই সরঞ্জামটি soapui.org ব্যবহার করা উচিত এটি নিখরচায় এবং সূক্ষ্মভাবে কাজ করে।
মেজর

13

ওয়েব সার্ভিস সরবরাহ করার জন্য এটি কনফিগার করা থাকলে ডাব্লুএসডিএল পাওয়া সম্ভব। এর জন্য আপনাকে একটি পরিষেবা বিভাটি নির্দিষ্ট করতে হবে এবং httpGetEn सक्षम করতে হবে:

<serviceBehaviors>
    <behavior name="BindingBehavior">
        <serviceMetadata httpGetEnabled="true" />
        <serviceDebug includeExceptionDetailInFaults="true" />
    </behavior>
</serviceBehaviors>

যদি ওয়েবসার্ভিস কেবল https- মাধ্যমে অ্যাক্সেসযোগ্য হয় তবে আপনাকে HTGetEnabled এর পরিবর্তে HTTP গুলি পেতে সক্ষম করতে হবে ।


5

ভিজ্যুয়াল স্টুডিওর জন্য বিকাশকারী কমান্ড প্রম্পট ব্যবহার করে একটি url থেকে ডাব্লুএসডিএল ডাউনলোড করতে , এডমিনিস্ট্রেটর মোডে এটি চালান এবং নিম্নলিখিত কমান্ডটি প্রবেশ করুন:

 svcutil /t:metadata http://[your-service-url-here]

আপনি উপযুক্ত হিসাবে দেখুন এখন আপনি আপনার প্রকল্পে ডাউনলোড wsdl গ্রাস করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.