Найти:

Общие правила

Веб-сервис транслитерации является абсолютно бесплатным* и открытым. Любой желающий может использовать его в собственных целях. Существует только одно ограничение - размер одного запроса не должен превышать 8Кб (в противном случае он будет просто урезан). Сервис доступен по адресу: http://www.aist-agent.ru/AistService.asmx и содержит две функции:

  • TranslitEngToRus - принимает один параметр - text типа string, возвращает транслитерированный с английского на русский текст типа string.
  • TranslitRusToEng - принимает один параметр - text типа string, возвращает транслитерированный с русского на английский текст типа string.

* - Компания Аист оставляет за собой право изменить условия пользования веб-сервисом. В случае изменений, вся дополнительная информация будет представлена на этой странице.

Использование сервиса в веб-проекте .NET (C#)

Создаем новое веб-приложение.

В окне Solution Explorer нажимаем правой кнопкой мыши на наш проект и выбираем пункт контекстного меню "Add Service Reference" (добавить ссылку на службу).

В появившемся окне в поле ввода адреса вводим http://www.aist-agent.ru/AistService.asmx и нажимаем кнопку "Go".

В списке служб появится служба AistService. Нажимаем кнопку Ok.

Теперь в папке Service References проекта появилась ссылка ServiceReference1. Открываем в редакторе кода файл Default.aspx.cs и пишем код, использующий службу транслитерации:

ServiceReference1.AistServiceSoapClient client = new ServiceReference1.AistServiceSoapClient();
string latin = client.TranslitRusToEng("текст на русском");
string rus = client.TranslitEngToRus(latin);



сайты наших друзей
Посмотрите. Вот садовые ленточнопильные станки.