Теперь вам, возможно, захочется с помощью клиентской программы
протестировать метод Add (Сложить) Для этого выполните указанную
последовательность действий
- Откройте уже созданный проект ATLServerWebClient sin
- Снова добавьте в проект Web-ссылку http //localhost/ATLServerWeb/
ATLServerWeb disco Это делается в пункте меню Project => Add Web Reference
(Проект => Добавить Web-ссылку) Такая операция уже проводилась, но сейчас ее
надо повторить из-за изменений, только что сделанных в интерфейсе сервера
Таким образом будет заново создан заместитель, используемый клиентом для
доступа к новому методу Add (Сложить) [В результате создается новый
заголовочный файл, реализующий клиентский заместитель Чтобы получить доступ
к этому новому заголовочному файлу, вам придется дать ему имя старого файла
или изме нить директиву #include.].
- Откройте файл ATLServerWebClient cpp и вставьте в него код, выделенный
полужирным шрифтом
int _tmain(int argc, _TCHAR* argv[]) {
Colnitialize(NULL); // ПУСТОЙ УКАЗАТЕЛЬ
int sum; // сумма
service.Add(3, 4, &sum); // служба.Сложить
wprintf(
L"The result of calling Add(3, 4) is: %dn",
//резуьтат вызова Сложить
sum); // сумма
return 0 ;
}
- Создайте клиентский проект и запустите его. Вы сможете увидеть следующий
результат:
The result о f calling Add ( 3, 4) is: 7
Вот перевод:
Результат вызова Сложить (3, 4): 7
В статье рассмотрен ряд способов повышения производительности 64-битных Windows приложений.
Хотя наш обзор немного запоздал, оригинальный Dojo 1.2 вышел в релизной
версии ещё 6-го октября, но сейчас мы наверстаем упущенное. И так,
Dojo Toolkit — это самая мощная и
гибкая ajax-библиотека из всех, что есть на рынке, она активно развивается и
имеет большое комьюнити. Кстати, это самое комьюнити, совместно с компанией
Sitepen, имеет ещё несколько проектов, среди которых и Cometd и некоторые
другие, не менее интересные, о которых мы скоро вам расскажем. Сегодня же все
внимание на флагманский продукт —
Dojo
1.2.