سؤال

أفهم أن هذه تطبيقات من جانب العميل ، ولكن يجب أن تستند الثلاثة إلى بعض مكونات الكمبيوتر نفسه.

أي مكون هذا ، وكيف يمكنني الاستفادة منه برمجيًا لتطبيق C# (وليس للويب)؟

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

المحلول

إنهم من جانب العميل ، ويستخدمون مصادر مختلفة لمعلومات الموقع. يستخدم W3C API في Firefox خدمات موقع Google (API JSON) وأراهن أن Google Gears تستخدم قاعدة بيانات Google أيضًا ، بينما يستخدم Loki خدمة SkyHook اللاسلكية. يمكن للمتصفحات المختلفة التي تنفذ واجهة برمجة تطبيقات W3C استخدام خدمات المواقع المختلفة. يستخدم Safari Mobile SkyHook ، أو معلومات GPS من الجهاز نفسه.

يمكنك إلقاء نظرة على أي من هؤلاء مقدمي الخدمات للوصول إلى الموقع من خلال تطبيق سطح المكتب. يبدو أن خدمات موقع Google هي واجهة برمجة تطبيقات على شبكة الإنترنت بسيطة بشكل خاص ، لكنني أعتقد أنه يمكنك أيضًا الحصول على وصول برنامجي إلى SkyHook. نظرًا لأنك تكتب في C#، يمكنك البحث في منصة موقع Windows 7 ، والتي توفر إطارًا سهلاً للاستخدام على مستوى نظام التشغيل يتجذ مقدمي الخدمات المختلفين.

(آسف لأي أخطاء مطبعية وعدم وجود روابط ؛ الإجابة المنشورة من جهاز الكمبيوتر الخاص بي.)

نصائح أخرى

يوجد نسخة من الموقع الجغرافي باستخدام SkyHook Wireless SDK. وهنا رابط آخر لك يسمى WPS (نظام تحديد موقع Wi-Fi) [أدخل الوصف الرابط هنا] [1

http://www.j2i.net/blogengine/post/2008/12/30/access-the-skyhook-wireless-sdk-from-c-prelease-wrapper.aspx

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