কিভাবে এএসপি.নেটে একটি ভাল সার্ভিস লেয়ার তৈরি করবেন?


10

আমি একটি ভাল পরিষেবা স্তর তৈরির জন্য কয়েকটি প্রশ্ন, প্রযুক্তিগুলি দেখেছি তবে এ বিষয়ে আমার কিছু প্রশ্ন রয়েছে যা সম্পর্কে আমার সহায়তা দরকার।

প্রয়োজনীয়তার জন্য আমার কাছে প্রথমে কিছু তথ্য। আমাদের কাছে বর্তমানে প্রচুর ওয়েব অ্যাপ্লিকেশন রয়েছে যা মাকড়সার দৃষ্টিতে একে অপরের সাথে কথা বলে (ওয়েবসার্চেস এবং ডাটাবেস ডেটার মাধ্যমে একে অপরের সাথে বিভ্রান্তিমূলক কথা বলছে)।

  • আমরা এটিকে পরিবর্তন করতে চাই যাতে সমস্ত অ্যাপ্লিকেশনগুলি এমন একটি পরিষেবা স্তরের মধ্য দিয়ে যায় যেখানে আমরা ক্যাশে দিয়ে আরও বেশি কাজ করতে পারি এবং সাধারণ কার্যকারিতা এবং আরও অনেক কিছু সজ্জিত করতে পারি।
  • আমরা এই স্তরটির একটি ওয়েব এপিআইও রাখতে চাই যাতে তৃতীয় পক্ষের ক্লায়েন্টরা পরিষেবাটি থেকে তথ্য গ্রহণ করতে পারে।

আমি যে সমস্যাটি দেখতে পাচ্ছি তা হ'ল আমরা যদি এমভিসি 4 ওয়েব এপিআই বলে সার্ভিস লেয়ারটি তৈরি করি তবে ওয়েবএপিআই ব্যবহার করে অ্যাপ্লিকেশনটির মধ্যে আমাদের যোগাযোগের দরকার নেই অর্থাত ইউআরএল তৈরি করতে হবে এবং জেএসএন / এক্সএমএল গ্রহণ করতে হবে। এটি খুব কার্যকর বলে মনে হয় না। আমি ধরে নিয়েছি আরও ভাল পদ্ধতি প্রয়োগের মধ্যে যোগাযোগের জন্য সত্তা এবং ডাব্লুসিএফের সাথে কাজ করবে তবে তারপরে আমরা ওয়েব এপিআই ম্যাজিকটি শিথিল করব?

সুতরাং প্রশ্নটি হ'ল যদি ওয়েব এপিআই (জেএসএন / এক্সএমএল) এবং সত্তা সহ আরও ব্যাক-এন্ড সার্ভিস স্তর হিসাবে কোনও পরিষেবা স্তর গ্রাস করার উপায় থাকে কিনা? যদি আমরা 2 টি পৃথক পরিষেবা স্তর ব্যবহার করতে বাধ্য হয় তবে আমাদের কিছু কার্যকারিতা এবং অন্যান্য খারাপ জিনিসগুলির নকল করতে হতে পারে।

আশা করি প্রশ্নটি যথেষ্ট পরিমাণে পরিষ্কার হয়ে গেছে এবং আপনার যদি আরও কোনও তথ্যের প্রয়োজন হয় তবে দয়া করে জিজ্ঞাসা করুন।


ভাল প্রশ্ন. +1 তার জন্য!
কংকান

উত্তর:


1

একটি সেট অ্যাপ্লিকেশন যা ইন্ট্রনেটে হোস্ট করা হয় এবং সম্ভবত একটি ল্যানে, সেবার জন্য সেরা একটি টিসিপি সংযোগ হতে পারে।

সেই অর্থে, আমি প্রস্তাব দেব, একটি পরিষেবা অ্যাপ্লিকেশন তৈরি করব যা টিসিপিতে কাজ করতে পারে এমন একটি সমাপ্তি ও পরিষেবা ইন্টারফেসের একটি সেট প্রকাশ করে। এগুলি গৃহজাত বা বিশ্বস্ত অ্যাপ্লিকেশন দ্বারা গ্রাস করা যেতে পারে।

পরিষেবা অ্যাপ্লিকেশনটিতে আরও একটি সমাপ্তি পয়েন্ট এবং পরিষেবা ইন্টারফেস রয়েছে যা ওয়েবে (ওয়েব API) গ্রাস করার জন্য উন্মুক্ত।

তাই ডাব্লুসিএফ ব্যবহার করে পরিষেবা অ্যাপ্লিকেশনটি হোস্ট করা যেতে পারে এবং প্রয়োজনীয়তা অনুসারে এন্ডপয়েন্টস / ইন্টারফেসগুলি সংযুক্ত করা যেতে পারে।


তাহলে অভ্যন্তরীণ যোগাযোগের জন্য 1 টি সেট পয়েন্ট এবং ওয়েব এপিআইয়ের জন্য 1 সেট তৈরি করছেন? (এবং হ্যাঁ এটিতে ল্যানটিতে প্রায় 20 টি সার্ভার ইনক্লুডিং ইন্ট্রনেট, বহিরাগত এবং অন্যান্য যেমন রয়েছে)

ঠিক আছে ডাব্লুসিএফ-তে আরও কিছু পড়া এবং এইচটিটিপি, সংশোধন? হতে পারে একটি কঠিন প্রশ্ন .. কারও কাছে এমভিসি 4 ওয়েব এপিআই-তে কোনও তথ্য আছে যদি তা টিসিপির মাধ্যমে গ্রাস করা যায়?

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