Სარჩევი:

შეუძლია თუ არა ASP Net Web API-ის შესაძლებლობა როგორც თვით ჰოსტინგი, ასევე IIS?
შეუძლია თუ არა ASP Net Web API-ის შესაძლებლობა როგორც თვით ჰოსტინგი, ასევე IIS?

ვიდეო: შეუძლია თუ არა ASP Net Web API-ის შესაძლებლობა როგორც თვით ჰოსტინგი, ასევე IIS?

ვიდეო: შეუძლია თუ არა ASP Net Web API-ის შესაძლებლობა როგორც თვით ჰოსტინგი, ასევე IIS?
ვიდეო: Publish .NET 5 Web API on IIS || .NET Core Hosting on IIS 2024, აპრილი
Anonim

ASP . NET Web API შეუძლია იყოს ან იყოს უმასპინძლა in IIS ან ცალკე მასპინძელი პროცესი. ყოფილი მიდგომა ჩვეულებრივ მიზანშეწონილია, როდესაც ვებ API ნაწილია ა ვებ განაცხადი და ერთი ან მეტი ვებ აპლიკაციები მის მოხმარებას აპირებენ.

აქედან გამომდინარე, რა არის თვით ჰოსტინგი ვებ API-ში?

თვით ჰოსტინგი . Შენ შეგიძლია მასპინძელი ა ვებ API როგორც ცალკე პროცესი, ვიდრე ASP. NET. ეს ნიშნავს, რომ შეგიძლია მასპინძელი ა ვებ API კონსოლის აპლიკაციაში ან Windows სერვისში ან OWIN-ში ან ნებისმიერ სხვა პროცესში, რომელსაც მართავს. NET Framework.

შემდგომში ჩნდება კითხვა, სად არის API მასპინძლობს? ASP. NET ვებ API შეიძლება იყოს უმასპინძლა IIS-ში, თვითმმართველობის უმასპინძლა ან სხვა ვებ სერვერი, რომელიც მხარს უჭერს. NET 4.0+. ASP. NET ვებ API ჩარჩო მოიცავს ახალ HttpClient-ს ვებთან კომუნიკაციისთვის API სერვერი. HttpClient შეიძლება გამოყენებულ იქნას ASP-ში.

შეიძლება ასევე იკითხოს, როგორ ვუმასპინძლო REST API-ს IIS-ში?

ჰოსტინგი ASP. NET Web API REST სერვისი IIS 10-ზე

  1. ფონი.
  2. შენიშვნა - მე მაქვს Windows 10 OS და ზემოაღნიშნული პროცესი არის Windows 10 კომპიუტერისთვის.
  3. ნაბიჯი 2 დააინსტალირეთ. NET Framework.
  4. ნაბიჯი 3 გადაიტანეთ გამოქვეყნებული კოდი ჰოსტინგ სერვერზე.
  5. ნაბიჯი 4 გახსენით IIS მენეჯერი.
  6. ნაბიჯი 5 დაამატეთ საიტი.
  7. ნაბიჯი 6 განსაზღვრეთ საიტის სახელი და აპლიკაციის ფონდი.
  8. ნაბიჯი 7 დაათვალიერეთ და აირჩიეთ გამოქვეყნებული საქაღალდის გზა.

როგორ გავუშვა ვებ API?

მოდით გავიაროთ ეს ეტაპობრივი სახელმძღვანელო, რომ შევქმნათ მარტივი ვებ API ASP. NET MVC, C# და Visual Studio-ს გამოყენებით

  1. შექმენით ASP. NET ვებ აპლიკაცია Visual Studio-ში.
  2. აირჩიეთ ვებ API შაბლონი.
  3. პროექტის ფაილების განხილვა.
  4. დაამატეთ კონტროლერი.
  5. კონტროლერის მეთოდის დამატება.
  6. ახლა შექმენით თქვენი პროექტი და გაუშვით ზემოაღნიშნული URL ფორმატი.

გირჩევთ: