Как подключиться к Tridion с помощью основного сервиса с клиентского компьютера - PullRequest
2 голосов
/ 03 апреля 2012

Я работаю над созданием компонента с использованием основной службы для подключения к Tridion 2011 SP1.Я написал код на сервере, чтобы создать компонент с помощью Core Service, и он работал хорошо.Код был выполнен с серверного компьютера.

Теперь я хочу выполнить тот же код с клиентского компьютера.

Я узнал, что мы также можем выполнить код с клиентского компьютера.

Может ли кто-нибудь поделиться, какие настройки мне нужно сделать на клиентском компьютере, чтобы он работал?

Ответы [ 2 ]

5 голосов
/ 03 апреля 2012

CoreService - это веб-сервис WCF, и, как и с любым веб-сервисом, нет никакой разницы относительно того, откуда вы к нему подключаетесь, при условии, что вы можете подключиться и пройти аутентификацию. Все, что вам нужно сделать, это изменить app.config вашего клиента так, чтобы он указывал на нужный сервер, или изменить его в коде, если он у вас жестко закодирован. Кроме того, вам может потребоваться добавить аутентификацию в ваш клиентский код, если вы не хотите использовать учетные данные по умолчанию.

Как правило, CoreService следует WCF, и, если у вас возникли какие-либо проблемы с ним, вы можете устранить его как любую другую службу WCF. В интернете множество ответов.

3 голосов
/ 03 апреля 2012

Посмотрите на это: http://yatb.mitza.net/2012/03/core-service-client-sample-code.html

В нем описаны несколько способов подключения к базовой службе.

...