Създаване на уеб сайт използва C # - Page 3

Страница 3 от 3

Създаване на уеб сайт ASP.net като се използва C #

Стъпка 1: Създаване на уебсайт на ASP.net

Създаване на уеб сайт използва C # - Page 3

Фигура 13: Прозорец "Нов уебсайт"

II. Изберете уебсайт ASP.net.
III. Изберете папката, в която ще бъде създадена уеб сайта. В този случай JSimpCalcWebServiceWebSite
IV. Изберете език Visual C # и натиснете бутона OK.

Стъпка 2: Добавяне на уеб връзка

Сега трябва да се уточни WSDL файл в уеб сайта. За да добавите връзка към уеб услуга включва следните стъпки:
аз. "Решения Explorer" излизат през прозореца.
II. Щракнете с десния бутон върху името на проекта (в този случай JSimpCalcWebServiceWebSite). Появява се менюто контекст.
III. Кликнете върху менюто "Добавяне на уеб Reference". "Добавяне на уеб Reference" диалоговия прозорец.

Създаване на уеб сайт използва C # - Page 3

Фигура 14: контекстно меню "Добавяне на уеб Reference"

Създаване на уеб сайт използва C # - Page 3

Фигура 15: Диалогът "Добави уеб Reference"

с. Ще се покажат всички имената на методите за уеб услуги. Въведете името на уеб връзката (в този JSimpCalcWebService например) и натиснете бутона "Add Reference".

Стъпка 3. Писане на код, за да се обадите на уеб услугата

IV. WebMethod наречен като всеки друг позоваването метод. Например:
proxy.addition (10,20);

Създаване на уеб сайт използва C # - Page 3

Фигура 16: Код на уеб метод повикване

Кодът трябва да изглежда така:

3 изходния код: изходния код Default.aspx.cs

Стъпка 4. Тест клиент уеб приложението на услугата

Сега е време да тествате приложението клиент уеб услуга, като кликнете върху "Старт грешки" в лентата с инструменти или чрез натискане на клавиша F5 на вашата клавиатура. Уеб страницата трябва да изглежда изображението по-долу.

Създаване на уеб сайт използва C # - Page 3

Фигура 17: Заключение уебсайт

Разглежданите тук примери използва редица уеб услуги, имоти, изброени по-долу:
• Офлайн: Услугата за уеб не изисква допълнителен софтуер:

а. Клиент страна: A език за програмиране, който поддържа XML / HTML клиент.
б. От страна на сървъра: Търсите уеб сървър и SOAP сървър.

• слабо свързани: Клиентът и сървърът знае само за съобщенията - просто нивото на взаимодействие, който позволява да се промени конфигурацията по-гъвкав.
• Уеб-базиран: уеб услуги са публикувани, който се намира, и извиква в мрежата чрез одобрени белия дроб Интернет стандарти.
• Независимо от езика и отговаря: клиент и сървър може да се прилага в различни среди и на различни езици.
• composable уеб услуги могат да се комбинират с помощта на потока от операции за изпълнение на бизнес функции на високо равнище.
• динамично свързан: можете да автоматизирате откриването и свързване на уеб услуги с помощта на UDDI и WSDL.
• достъп на програмата: подход уеб услуги не осигурява графичен потребителски интерфейс, но тя работи на ниво команда.
• Wrap съществуващите си приложения: самостоятелни приложения са лесно се комбинират чрез прилагане на уеб услуга, като интерфейс.

По същия начин, можете да създадете уеб услуги в C # и да им се обажда през клиентско приложение уеб услуга, написан на Java.

В следващия раздел ще разгледа проблема с смесване на общи и не са обобщени и кодови проблемите реализация, с необобщена наследство код в обобщение. Нерегистриран предупреждение Java компилатор предупреждава, ако тя не може да се провери безопасността на вида. Това се случва, когато смесване.

JSP потребителски тагове JSP потребителски тагове предоставят стандартен механизъм за отделяне на презентация и бизнес логиката на динамична уеб страница, което позволява на дизайнерите на страниците да се съсредоточат върху изпълнението, докато разработчиците на приложения са програмиране на сървъра част. Те ми са.