سؤال

أنا على وشك بدء مشروع يتطلب إرسال رسائل XML بين خادمين عبر HTTPS.ملخص موجز هو هذا:لدي تطبيق قيد الاستخدام من قبل العملاء والذي سيرسل المعلومات إلى خادم مركزي.سيقوم هذا الخادم بتوصيل رسائل XML هذه إلى خادم شركة أخرى.سأتلقى أيضًا رسائل من ذلك الخادم وأحتاج إلى نقلها من الخادم المركزي إلى العملاء المناسبين.افتراضي هو أنه يمكنني كتابة بعض الصفحات التي ستستقبل الرسائل من تطبيقي، وتنشرها على الخادم الأجنبي، وتستقبل أيضًا الرسائل من الخادم الأجنبي، وتحليلها وإعادة توجيهها وفقًا لذلك.يمكن لأي من الجانبين بدء الاتصالات.

لم أقرر بعد اللغة التي سأستخدمها، ويبدو أن اللغة الأكثر احتمالاً هي ASP.NET.

أنا أبحث عن المزيد من المواد للقراءة، ولكن بما أنني على دراية سيئة باللغة، أواجه صعوبة في العثور عليها.هل لدى أي شخص بعض الأماكن الجيدة للبدء في التعرف على ما أحاول تحقيقه؟

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

المحلول

هل الرسائل من الردود الخادم الأجنبية المباشرة إلى رسائلك؟ إن لم يكن (أي من الجانبين يمكن الشروع في رسالة كلما كان يحب)، النظر في وجود طرفي تنفيذ خدمات الويب مريحة - وXML يمكن أن تكون الحمولة، وطلبات HTTPS ومدعومة بشكل مسلي

ومنذ استدعاء خدمة ويب هو مجرد طلب HTTP (POST، على الأرجح، من وصفك) هناك لغة جيدة / دعم المكتبات لذلك.

http://en.wikipedia.org/wiki/Representational_State_Transfer

نصائح أخرى

بأي لغة تكتب هذا؟

في البداية أود أن أقول التحقق من خدمات الويب، وخاصة SOAP - الذي يحركه XML وسيسمح لك بتسلسل بياناتك ونشرها بكفاءة عبر التطبيقات والأنظمة الأساسية (إذا كان لديك منصات متعددة للخادم/العميل)

اعتمادا على اللغة التي تختارها أود أن أوصي خدمات الويب Asp.net, ، إنه ممتاز لإنشاء خدمات الويب واستهلاكها بسهولة (خاصة إذا كنت تستخدم .Net actoss على منصاتك).

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

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