Аннотация:
Рассматриваются общие принципы и методы построения клиентских .NET-приложений в распределенных схемотехнических САПР. Показывается, что при построении таких приложений необходимо организовать передачу и получение большого числа аргументов с простыми и сложными типами данных. Отмечается, что следует учитывать возможную организацию клиент-серверных взаимодействий в гетерогенных средах, когда клиентские и серверные приложения написаны на разных языках. Приводится методика преобразования данных к единообразной форме, что обеспечивает надежность функционирования клиент-серверных взаимодействий в гетерогенных средах. Предлагается включать в программное обеспечение дополнительный информационный метод веб-службы, назначением которого является расширение WSDL (Web Service Description Language) документа, в котором отсутствует информация о выбранных при построении веб-службы способах преобразования многомерных массивов к унифицированной форме. Рассматривается содержание дополнительного информационного метода веб-службы, необходимого для построения клиентского приложения. Отмечаются особенности построения клиентских Windows-приложений и веб-приложений.