में गतिशील रूप से मैं कैसे गतिशील डबल्यूएसडीएल, यह के परिचालन और मानकों, जो कार्यक्रम कॉन्फ़िग फ़ाइल में दी गई है का उपयोग कर सकते हैं?उपयोग डबल्यूएसडीएल डेल्फी
[Section]
WSDL=http://example.com/SomePub/ws/SomeService?wsdl
Username=myuser
Password=mypass
OperationName=MyOperation
ParameterName=MyParameter
यानी:
उदाहरण के लिए, हम एक कॉन्फ़िग फ़ाइल है हमें वेब-सेवा का उपयोग करना है, जो अज्ञात है, लेकिन केवल रन-टाइम में दिया गया है (ini-file द्वारा)। इसलिए, हम डेल्फी में डब्लूएसडीएल आयात विज़ार्ड का उपयोग नहीं कर सकते हैं।
क्या हम डेल्फी ऐसे प्रोग्राम में लिख सकते हैं, जो इन सेटिंग्स को कॉन्फ़िगरेशन से लोड करेगा, और फिर वेब सेवा पर निर्दिष्ट पैरामीटर में निर्दिष्ट ऑपरेशन में डेटा पास करेगा, जो डब्लूएसडीएल द्वारा निर्दिष्ट किया गया है?
यह स्थिर उपयोग के बारे में अच्छी बात यह है कि आप आईडीई में संकलन समय प्रकार की सुरक्षा और कोड पूरा होने मिलता है। आपके कोड में आपको कभी भी यह जानने की आवश्यकता नहीं होगी कि डेटा कैसे स्थानांतरित किया जाता है या यहां तक कि xml क्या है, क्योंकि सबकुछ डेल्फी संरचनाओं के लिए अच्छी तरह से मैप किया गया है। तो क्या आपके पास गतिशील रूप से इसका उपयोग करने के विशिष्ट कारण हैं? –
हां, वाउटर, मुझे करना है। – vladon
आप वास्तव में इस तो डेल्फी इस काम के लिए सही उपकरण नहीं है क्या करने की जरूरत है, यह जावा या NET तरह JIT भाषाओं में अपने लक्ष्य को प्राप्त करने के लिए आसान हो जाएगा। – whosrdaddy