এক্সএমএল স্কিমা ক্লাস জেনারেটরের একটি ওপেন সোর্স এবং বিনামূল্যে কমান্ড-লাইন থেকে ব্যবহারযোগ্য ইন্টারফেস) সফটওয়্যার সি বাস্তবায়িত ++ এবং ডেভেলপার এবং প্রোগ্রামারদের যারা .xsd বা .wsdl ফাইল থেকে সি ++ তৈরি করতে ক্লাস চান জন্য ডিজাইন করা হয়.
অন্য কথায়, এক্সএমএল স্কিমা ক্লাস জেনারেটর XML স্কিমা ফাইল .xsd বিন্যাসে সাবান সেবা বর্ণনা ফাইল wsdl বিন্যাসে লাগে, বা, এবং যে একটি .xml ডকুমেন্ট পড়তে ব্যবহার করা যেতে পারে সি ++ ক্লাস, হিসাবে ভাল হিসাবে উত্পন্ন অ্যাক্সেস সব ডকুমেন্ট ভিতরে তথ্য. '
পাশাপাশি হিসাবে: (এসটিডি :: ভেক্টর ডিফল্ট), <পি> কমান্ড-লাইন থেকে, আপনি পোর্ট প্রকার নির্বাচন করতে, ভেক্টর প্রকার সাবান ক্লায়েন্ট classname উল্লেখ করতে, একটি গ্লোবাল নেমস্পেসকে সংজ্ঞায়িত করতে সক্ষম হবে বিদ্যমান ফাইল প্রতিস্থাপন. '
এক্সএমএল স্কিমা ক্লাস জেনারেটর দিয়ে শুরু হচ্ছে
ঢাকা টুল দুটি লাইব্রেরি প্রয়োজন (নীচের প্রয়োজনীয়তা অধ্যায় দেখুন) এবং লিনাক্স ও POSIX সামঞ্জস্যপূর্ণ অপারেটিং সিস্টেমে ব্যবহার করা যাবে. সম্পূর্ণ ইনস্টলেশন প্রক্রিয়া বেশ সহজ হয় আপনি Softoware থেকে সর্বশেষ উৎস প্যাকেজের ডাউনলোড করতে উপরে ডেডিকেটেড ডাউনলোড বাটন ব্যবহার করতে হবে যেমন, আপনার পছন্দমত অবস্থানে উপর সংরক্ষণাগার সংরক্ষণ করুন এবং এটি আনপ্যাক. '
<পি> তারপর, একটি টার্মিনাল এমুলেটর আবেদন খুলুন এবং & lsquo ব্যবহার নিষ্কাশিত সংরক্ষণাগার ফাইল অবস্থান নেভিগেট; সিডি & rsquo; কমান্ড (উদাঃ সিডি /home/softoware/wsdl2cpp-0.3). & Lsquo চালান; করতে & rsquo; সবকিছু কম্পাইল এবং এক্সিকিউটেবল নির্মাণের আদেশ. একটি সফল সংকলন প্রক্রিয়ার পর & lsquo চালানোর; করতে ইনস্টল & rsquo; রুট বা কমান্ড & lsquo; উবুন্টু ইনস্টল & rsquo করা; প্রিভিলেজড ব্যবহারকারী হিসাবে কমান্ড এটা সিস্টেম ওয়াইড ইনস্টল করার. '
দয়া করে নোট করুন যে আপনি উপরোক্ত নির্দেশাবলী আমরা & rsquo ব্যবহার প্রোগ্রাম কম্পাইল করার পূর্বে libxml2 ও C ++ সকেট লাইব্রেরী ইনস্টল করতে হবে; ve সফলভাবে জিএনইউ / লিনাক্স এর বিভিন্ন ডিস্ট্রিবিউশন প্রোগ্রাম পরীক্ষিত উভয় 32 বিট উপর (এক্স 86) এবং 64-বিট (x86_64) কম্পিউটার প্ল্যাটফর্ম. '
ফণা অধীন
ঢাকা এক্সএমএল স্কিমা ক্লাস জেনারেটর প্রকল্পের ফণা অধীন তাকালে আমরা লক্ষ্য করতে পারেন যে এটা সি ++ প্রোগ্রামিং ভাষায় সম্পূর্ণরূপে লেখা হয়েছে. মোড বিবরণ পণ্য অফিসিয়াল হোমপেজে অনুগ্রহ করে (নীচের লিঙ্কটি দেখুন)
নতুন এই রিলিজে হয়.
< ul>
এ আবশ্যকতা করুন :
- libxml2 করুন
<লি> সি ++ সকেট করুন
পাওয়া মন্তব্যসমূহ না