• Привет, Гость!
  • Войти
  • Регистрация
  • Записи
  • Форумы
  • Люди
  • Файлы
  • Работа
  • Технологии

Публикация сайта ASPX + SharePoint в Интернете

Все форумы  Поиск  Правила  Помощь 
 Активные темы  Темы без ответов
Привет, гость! Войти
Форумы GotDotNet.Ru » WSS и Sharepoint Portal » Публикация сайта ASPX + SharePoint в Интернете
Страницы: 1
RSS
Публикация сайта ASPX + SharePoint в Интернете, проблема в том, что SP и ASPX сайт в разных местах
Den-s
Сообщений: 226 Регистрация: 20.03.2009
#1
05.02.2010 14:06
Здравствуйте.
Разработан сайт, то есть страницы ASPX в связке с SharePoint 2007. Встала задача публикации этого сайта в Интернете, но дело в том что серверы для SP и сервер для Интернета это раздельные вещи, и задача поставленна так:
Сайт должен находиться на том сервере, где нет SharePoint, тем не менее сайт использует списки SP.
Вохможно ли это? и если да, то как?
Здесь я создаю сайты
 
 
outcoldman
Сообщений: 1821 Регистрация: 17.08.2006
#2
05.02.2010 14:40
Да, это возможно. Связываться просто с шарепойнтом будете так:
SPSite site = new SPSite("url sharepoint сайта");
SPWeb web = _site.OpenWeb();
[Мой блог]
 
 
Den-s
Сообщений: 226 Регистрация: 20.03.2009
#3
05.02.2010 15:16
У меня так и прописано
Но на сервере где он публикуется Не установлен SP, и выскакивают разные ошибки.
Есть подазрения что при установке WSS ещё ставиться и настраиваются различные службы.
Здесь я создаю сайты
 
 
vladnk
Сообщений: 189 Регистрация: 31.05.2008
#4
05.02.2010 15:29
Не вводите в заблуждение OM применима только на самом сервере шарепоинта, удаленный же доступ обеспечиваеться с помощью веб сервисов.
http://mossdevel.blogspot.com Порталы где то рядом.
 
 
Den-s
Сообщений: 226 Регистрация: 20.03.2009
#5
05.02.2010 16:13
Цитата
vladnk:
удаленный же доступ обеспечиваеться с помощью веб сервисов.


Подскажите, какие сервисы можно использовать?

Эксперимент: взял код из работающего сайта, который читает список и выводит на экран содержимое одного поля. Если я читаю список с другого сервера, выскакивает ошибка
Не удалось найти веб-приложение по адресу http://..... Проверьте, правильно ли введен URL-адрес. Если этот URL-адрес предназначен для существующего содержимого, возможно, системному администратору потребуется добавить новое сопоставление URL-адреса запроса с данным приложением.

Или может как в настройках ISS можно прописать?
Здесь я создаю сайты
 
 
vladnk
Сообщений: 189 Регистрация: 31.05.2008
#6
08.02.2010 9:40
список веб сервисов здесь
http://msdn.microsoft.com/en-us/library/ms479390.aspx
http://mossdevel.blogspot.com Порталы где то рядом.
 
 
Dkm_S
Сообщений: 7083 Регистрация: 01.04.2002
#7
08.02.2010 11:00
Для работы со списками обычно достаточно сервиса Lists.asmx. Встречаются всякие сюрпризы, типа вот этого. Может, ещё какие...
Мой сайт :: Мой блог :: Моя музыка    
 
 
Den-s
Сообщений: 226 Регистрация: 20.03.2009
#8
08.02.2010 16:17
Что то не пойму с какой стороны подойти к этому диковенному зверю...
Смотрю:
Provides methods for working with lists and list data.

там пример кода:
[DebuggerStepThroughAttribute] 
[DesignerCategoryAttribute("code")] 
[WebServiceBindingAttribute(Name="ListsSoap", Web Service="http://schemas.microsoft.com/sharepoint/soap/")] 
[GeneratedCodeAttribute("wsdl", "2.0.50727.42")] 
public class Lists : SoapHttpClientProtocol


Как мне пришить это к
 SPList Klient = null;

            using (SPSite site = new SPSite("http://...
            {
                using (SPWeb weblist = site.OpenWeb())
                {
                    Klient = weblist.Lists["Контакты"];
                }
            }


Не могу понять :(
Здесь я создаю сайты
 
 
Dkm_S
Сообщений: 7083 Регистрация: 01.04.2002
#9
08.02.2010 17:18
"Пришить" нельзя - материалы разные ;-). Да и первый пример какой-то диковинный. Откройте SDK с описанием сервиса Lists, там и примеры какие-то были.
Мой сайт :: Мой блог :: Моя музыка    
 
 
 
Страницы: 1
Форумы GotDotNet.Ru » WSS и Sharepoint Portal » Публикация сайта ASPX + SharePoint в Интернете
О сайте   Свяжитесь с нами   Конфиденциальность   Версия для печати
Работает на 1С-Битрикс: Управление сайтом ASP.NET  |  Хостинг на Parking.Ru