উইন্ডোজের জন্য [বন্ধ] অ্যাভিহি-ব্রাউজ বা অ্যাভিহি-আবিষ্কার


9

জিএনইউ / লিনাক্সের সাথে উইন্ডোজ ফ্রি (= লাইব্রেরি) সফ্টওয়্যার রয়েছে avahi-browseবা avahi-discover(যা স্থানীয় নেটওয়ার্কে আাহি / বনজোর পরিষেবাগুলি আবিষ্কার করবে এবং সেগুলি তালিকাভুক্ত করবে)?

যেহেতু আমার উইন্ডোজ এবং উবুন্টু 12.04 এর সাথে একে অপরের সাম্বা পরিষেবাগুলি দেখতে (আবিষ্কার করা) সমস্যা রয়েছে ( উইন্ডোজ by দ্বারা আবিষ্কার করা হয়নি উবুন্টু সাম্বা সার্ভারের অনুরূপ , একটি উইন্ডোজ x এক্স 6464 কম্পিউটারে শেয়ারগুলি ব্রাউজ করতে অক্ষম , /ubuntu/ ১৩০৫২২ / উইন্ডোজ---এবং-উবুন্টু-১২-০৪-ক্যান্ট-কানেক্ট-আর-না ), আমি এই সমস্যাগুলি সমাধান করার চেষ্টা না করাই ভাল, তবে পরিষেবাগুলি তৈরি এবং আবিষ্কার করার জন্য আরও পরিচিত প্রোটোকলের সাথে আরও ভালভাবে যেতে হবে (এসএসএস, এসএফপি, এফটিপি) ) ল্যানে তে, আাহি / বনজোরের মতো।


4
দুঃখজনকভাবে এই দরকারী প্রশ্নটি এসইউ-নাৎসিদের দ্বারা বন্ধ করা হয়েছিল, সুতরাং আমি উত্তর দিতে পারি না, তবে যাইহোক এখানে উইন্ডোজে কাজ করার একটি উদাহরণ রয়েছে: drdobbs.com/windows/dns-service-discovery-on-windows/… যদিও এটি আমার বড় নেটওয়ার্কে ক্রাশ করেছে।
টিম্ম্ম্ম

উত্তর:


6

আমি এর আগে উইন্ডোজে পরিষেবা আবিষ্কার বাস্তবায়নের জন্য জেএমডিএনএস জাভা গ্রন্থাগারটি ব্যবহার করেছি ।

আপনি যদি জাভাতে ক্লায়েন্ট / সার্ভার সফ্টওয়্যার লিখতে চান যা এমডিএনএসের ভিত্তিতে শূন্য-কনফিগারেশন পরিষেবা আবিষ্কার ব্যবহার করে তবে আমি জেএমডিএনএস ব্যবহারের পরামর্শ দেব, তবে প্রকল্পটি বর্তমানে সক্রিয় বলে মনে হচ্ছে না।

আপনার যদি কেবল আপনার নেটওয়ার্কে পরিষেবাগুলি আবিষ্কার করার দরকার হয়, আমি বেশ কয়েক বছর আগে একটি সাধারণ জাভা প্রোগ্রাম লিখেছিলাম যা জেএমডিএনএস ব্যবহার করে। আপনি আমার ড্রপবক্স থেকে জারটি ডাউনলোড করতে পারেন (সমস্ত নির্ভরতা ভিতরেই বান্ডিল হয়ে আছে): https://dl.rodboxusercontent.com/u/16311400/BonjourServiceDisco.jar

এই প্রোগ্রামটি চালানোর জন্য আপনার জাভা ইনস্টল করা এবং একটি উইন্ডোজ কমান্ড শেল প্রয়োজন:

java -jar BonjourServiceDisoc.jar

দুর্ভাগ্যক্রমে আমি উত্স কোডটি ভুল করে রেখেছি, তবে মেমোরি থেকে এটি জেএমডিএনএসকে কেবল একটি পরিষেবা-আবিষ্কার অনুরোধের মাল্টিকাস্টে একটি বা দুটি এপিআই কল করে এবং তারপরে ফলাফলগুলি স্ট্যান্ডার্ড-আউটপুটে আউটপুট দেওয়ার জন্য শ্রোতাদের প্রয়োগ করে। জেএমডিএনএস সম্ভবত একটি পরীক্ষা-প্রোগ্রাম অন্তর্ভুক্ত করে যা খুব অনুরূপ কিছু করে।


3

উইন্ডোজ বাইনারি সহ জিরোকনফের মনো প্রয়োগ রয়েছে: http://www.mono-project.com/Mono.Zeroconf

মনো-জেরোকনফ উইন্ডোজ বাইনারি আপনার সিস্টেমে অ্যাপল এর বনজর পরিষেবা ইনস্টল করা হচ্ছে (এর অ্যাপল এর এমডিএনএস প্রয়োগ) on আপনার যদি বনজর ইনস্টল না থাকে তবে আপনি কেবল অ্যাপল আইটিউনস ইনস্টল করতে পারেন কারণ এতে বনজর অন্তর্ভুক্ত রয়েছে।

আমি দুটি পৃথক উত্তর পোস্ট করেছি কারণ জেএমডিএনএস এবং মনো-জেরোকনফ সমাধানগুলি বাস্তবায়নের ভাষা, সামঞ্জস্যতা, বাগ এবং বৈশিষ্ট্যগুলির মতো অনেক ক্ষেত্রে পৃথক রয়েছে, তাই আপনি সম্ভবত একে অপরের উপরে ব্যবহার করতে পছন্দ করবেন।

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