Имя: Пароль:
1C
1С v8
Web расширение - с чем его едят?
,
0 Ахиллес
 
25.10.11
17:59
Собственно встала задача слабать интернет междумордее для базы. Раньше даже близко не сталкивался с таким. Поэтому интересует какие книжки, обучающие курсы, сайты есть на эту тему. С примерчиком по шагам. Кто, что посоветует?
1 Ахиллес
 
25.10.11
18:31
Быстро темка ускакала с первой страницы.
2 Bober
 
25.10.11
19:47
если не требуется сильная интеграция с корп. пораталом и тд, то переходи на упр. приложение.
3 Ахиллес
 
25.10.11
20:08
На веб клиенте делать?
Собственно имеем следующие исходные данные:
а) Нуб - одын штук
б) Скуль база под 8.1 - одна штука. (перевод под 8.2 не раньше нового года)
Требуется что бы в филиалах через браузер юзеры могли посмотреть остатки, распечатать печатные формы к документам и тому подобное. Гарантированно закрыться от них, что бы они ничего не поменяли в базе.
Так, что ищется примерчик, что бы нуб глянув на него мог бы слабать по быстрому что нибудь похожее и работающее.
4 Читатель
 
25.10.11
20:08
WEB расширение это asp.net + c# + собственно web расширение
В принципе можно попробовать побыстрому слабать, но если не знаешь выше означенного, то есть большой риск заковыряться
5 Читатель
 
25.10.11
20:09
В составе web расширения есть примеры которые можно посмотреть. Очень желательна книжка по расширению, т.к. там тонкостей весьма много
6 iamnub
 
25.10.11
20:11
(3)
Если б не печать (хотя почему), то я выбрал бы SL.
7 iamnub
 
25.10.11
20:11
SilverLight
8 Ахиллес
 
25.10.11
20:11
Нуб знает аж три способа копи-пасте. Задача не ахти какой сложности, надо только правильно выбрать изначально инструмент и иметь что то отдалённо похожее.
9 Ахиллес
 
25.10.11
20:13
Собственно веб-расширение или база-прокладка на 8.2 с веб клиентом? Под 8.1, как я понимаю веб клиента нету?
10 Fragster
 
гуру
25.10.11
20:15
лучше веб сервисы слабать и морду на чем умеешь, хоть на пыпыхе, хоть на пайтоне
11 Читатель
 
25.10.11
20:20
(10) зависит от задачи. Типовую вещь на web расширении куда как проще накарябать
12 Fragster
 
гуру
25.10.11
20:23
(11) во всей ветке нет ничего, что бы указывало, что легче, а что тяжелее. Может автору нужно просто каталог на уже имеющиемся сайте обновлять - там вообще синхронизацию через файлы можно сделать...
13 Ахиллес
 
25.10.11
20:28
Вот ещё нубский вопрос: Как интернет сервер будет стучатся в базу? Юзер в филиале тыкает кнопочку на некоем сайте в интернете -> запрос попадает в интернет сервер -> Дальше как сервер в базу шлёт запрос? Комп с базой должен иметь белый айпишник или интернет сервер с базой на одном компе должны располагаться?
(12) Не хочу обмен файлами. Это уж совсем по колхозному. Я выше приводил, что нужно сделать: Например юзер в филиале должен мочь распечатать печатную форму к накладной, которую только, что завели в офисе, посмотреть остатки товара (карточки, группы, по складам и т.д.)
14 hatsher
 
25.10.11
20:58
могу книжку по вебу скинуть хорошую. но - завтра
15 Tarlich
 
25.10.11
23:59
http://infostart.ru/public/95950/  может поможет -))
16 Jaffar
 
26.10.11
00:32
(13) "Комп с базой должен иметь белый айпишник?"
в общем случае - нет, файерволл на входе может осуществлять переадресацию запросов, пришедших по определенному порту (80, судя по всему) на любой комп внутри сетки.
"интернет сервер с базой на одном компе должны располагаться?"
не обязательно.
17 kuza2000
 
26.10.11
01:13
Что бы что-то сделать на веб-расширении нужно знать ASP.NET и С#, иметь опыт программирования для веба. Это в дополнение к 1С. У вас есть такие спецы? Если нет - лучше про это забыть, среднестатистический 1Сник закопается в этом поуши и очень надолго.
А вот на управляемых формах 1Снику сделать все что нужно гораздо проще, и не надо изучать другие языки и технологии. Защита информации от изменения делается типовыми для 1С способами.
18 Drock
 
26.10.11
06:07
(0) Принципиально ничего сложного, web-расширение из себя представляет набор контролов под asp .net 1.1 (страшенные и уеищные), класс для построения диаграмм, построитель отчетов и класс доступа к данным, собственно используя который можно дергать любые данные выводить их в любом виде, так-же обращаться к процедурам и функциям, доступным из внешнего подключения.
Да при этом желательно ASP .NET и C# знать хотябы в зачатке.
Если делать приложение на WebForms, то все достаточно быстро, т.к. это аналог 8.1 для программирования веб приложений. Из минусов огромный по размеру viewstate, достигающий до 10 мегабайт для 1 странички.
19 Читатель
 
26.10.11
10:24
(18) вьюстейт большой частенько по причине кривых ручек, отключать нужно лишнее, и не будет 10 мегабайт :-)
20 Читатель
 
26.10.11
10:28
(13) стучится по ком соединению. Соединение создается не каждый раз, а один раз и например на полчаса попадает в пул соединений из которого повторно используется.
Для того, чтобы инет сервак мог видеть 1С если они находятся в разных сетях у сети с сервером 1с должен быть фиксированный внешний айпи, через который отпамированы порты 1С на сервер 1С
Программист всегда исправляет последнюю ошибку.