|
v8: Передать что-то из в8 в Java-Server | ☑ | ||
---|---|---|---|---|
0
olya111
04.07.12
✎
21:26
|
Подскажите, можно ли как-то уведомить сервер о том, что в определенный справочник была добавлена запись? Сервер написан на джаве. Про то, что нужно использовать ПриЗаписи() и если ЭтоНовый() я знаю.
|
|||
1
izekia
04.07.12
✎
21:26
|
(0) подписка на события
|
|||
2
izekia
04.07.12
✎
21:27
|
(0) это новый - это не событие
|
|||
3
olya111
04.07.12
✎
21:28
|
Вопрос не в этом - а именно в том как уведомить сервер? Часть про подписку на событие и.т.п я знаю
|
|||
4
izekia
04.07.12
✎
21:29
|
(3) вот ведь, все знаешь, а как уведомить сервер на джаве - не знаешь)
|
|||
5
AlexNew
04.07.12
✎
21:30
|
Сервер, событие (шепотом).
|
|||
6
ДенисЧ
04.07.12
✎
21:30
|
сервер 1с на жабе? Что-то новое...
|
|||
7
Живой Ископаемый
04.07.12
✎
21:30
|
2(6) кто сказал что сервер 1с?
|
|||
8
izekia
04.07.12
✎
21:30
|
(3) тебе синхронно нужно именно, или можно потом выгрузить группой, насколько критично?
|
|||
9
ilya_i
04.07.12
✎
21:32
|
в общем модуле написать процедуру типа
#Если Сервер Тогда Процедура вах() //уведомление КонецПроцедуры #КонецЕсли |
|||
10
olya111
04.07.12
✎
21:32
|
желательно синхронно, но если возможно потом группой - то интересно узнать как
|
|||
11
AlexNew
04.07.12
✎
21:32
|
(8) Круто, а какой у нее серевер, что он умеет?
|
|||
12
izekia
04.07.12
✎
21:34
|
как вариант, регистрируем в отдельном плане обмена этот справочник, далее регламентом его как-нибудь пихаем серверу
(файл, вебсервис, письмо, хттп-пост) ну и чистим все после отправки, как вариант (если это критично) можно не чистить, а дожидаться ответ от сервера, и только потом чистить |
|||
13
izekia
04.07.12
✎
21:34
|
(11) я кажетсся догнал, что за сервер на джаве - это же Оракл
|
|||
14
izekia
04.07.12
✎
21:35
|
(10) я прав? оракл?
|
|||
15
olya111
04.07.12
✎
21:37
|
Нет, не оракл. Долго объяснять, если в кратце - наша фирма разработала ПО на .NET, которое сейчас интегрируем с 1С.
|
|||
16
izekia
04.07.12
✎
21:38
|
(15) вот и приехали
|
|||
17
izekia
04.07.12
✎
21:38
|
а джава простите там каким боком?
|
|||
18
olya111
04.07.12
✎
21:38
|
Непосредственно обмен уже налажен через xml, но остался косяк - нужно уведомление о добавлении в справочник Сотрудники новых записей
|
|||
19
olya111
04.07.12
✎
21:40
|
на джаве сервер, я же сказала
|
|||
20
olya111
04.07.12
✎
21:42
|
Вариант с планом обмена и регламентом - попробую, может поможет, спасибо за идею!!! :)
|
|||
21
Живой Ископаемый
04.07.12
✎
21:42
|
ну раз вы написали сервер, то почему спрашиваете как уведомлять.. вы же это и писали
|
|||
22
izekia
04.07.12
✎
21:44
|
(20) просто в подписке некрасиво будет общаться с сервером
(19) сервер на какой джаве? на оракловской, бывшей сановской? А ПО на .Net? |
|||
23
olya111
04.07.12
✎
21:47
|
Писала не я :) я в этой организации недавно, до этого занималась только 1С. Да, ПО на .Net, про джаву не могу сказать - не знаю. А можно поподробнее объяснить "пихаем серверу (файл, вебсервис, письмо, хттп-пост) "?
|
|||
24
Фдулич
04.07.12
✎
21:47
|
джава парсер Xml 1C
|
|||
25
ДенисЧ
04.07.12
✎
21:47
|
(7) в сабже.
|
|||
26
izekia
04.07.12
✎
21:48
|
(23) ну организуйте на сервере джава вебсервис, и из 1С туда подключайтесь, как вариант можно наоборот, но мне такое кажется менее безопасным, да и к чему еще плодить дополнительный зоопарк
|
|||
27
izekia
04.07.12
✎
21:50
|
(23) можно как вариант хттп запросом постить, но не совсем, наверное, правильно
можно кидать файл туда где его подберет сервер, например фтп, или отправлять письмо которое он обработает, все зависит от того где сервер 1С и где джава сервер в вашей инфраструктуре |
|||
28
olya111
04.07.12
✎
21:50
|
Я не работала с веб-сервисами в 1С, так что как туда подключиться из 1С вот так сходу не знаю. Посоветуете что-то почитать на эту тему?
|
|||
29
izekia
04.07.12
✎
21:51
|
можно как вариант смотреть напрямую в базу данных 1С и забирать информацию оттуда
|
|||
30
Фдулич
04.07.12
✎
21:51
|
джава и 1ц земля и небо,надо было на аср
|
|||
31
AlexNew
04.07.12
✎
21:51
|
(27) Если они рядом? Зачем сервисы???
|
|||
32
olya111
04.07.12
✎
21:51
|
Вариант напрямую смотерть в базу - сразу отмели из-за неоптимальности
|
|||
33
AlexNew
04.07.12
✎
21:52
|
(29) Нарушение лицензионного соглашения.
|
|||
34
izekia
04.07.12
✎
21:53
|
||||
35
izekia
04.07.12
✎
21:53
|
(33) процитируй? хотя им как создателям ПО, конечно будет сложнее
|
|||
36
olya111
04.07.12
✎
21:55
|
izekia, спасибо за статью, буду разбираться!
|
|||
37
izekia
04.07.12
✎
21:56
|
(36) спасибо автору)
|
|||
38
Живой Ископаемый
04.07.12
✎
22:03
|
2(25) так лучше?
|
|||
39
izekia
04.07.12
✎
22:05
|
(38) из или в 8 ... нифига не понятно
|
|||
40
Живой Ископаемый
04.07.12
✎
22:06
|
2(39) соболезную, конечно
|
|||
41
badboychik
04.07.12
✎
22:10
|
ппц.. сервер на яве, ПО на дотнете, еще и 1С стучится туда
|
|||
42
izekia
04.07.12
✎
22:11
|
(41) предлагаю вебсервис написать на Хаскелле
|
|||
43
izekia
04.07.12
✎
22:12
|
или на питоне, на худой конец
|
|||
44
badboychik
04.07.12
✎
22:15
|
для поднятия вебсервисов на яве есть библиотека Apache Axis
|
|||
45
izekia
04.07.12
✎
22:17
|
(44) ну они догадаются, если у них целый вебсервис)
|
|||
46
izekia
04.07.12
✎
22:17
|
+(45) вебсервис читать как сервер
|
|||
47
badboychik
04.07.12
✎
22:18
|
а вдруг не догадаются :) на яве одно и то же можно сделать кучей способов )
|
|||
48
izekia
04.07.12
✎
22:19
|
(47) думаешь на джитоне сделают таки?
|
|||
49
olya111
04.07.12
✎
22:20
|
На яве уже точно ничего дописывать не будут
|
|||
50
olya111
04.07.12
✎
22:21
|
По сравнению со всем функционалом, конкретно эта задача - ничтожный пустяк, что-нибудь да придумают
|
|||
51
izekia
04.07.12
✎
22:25
|
(50) ну да, по архитектуре видно, что не одно поколение программистов трудилось ... вот и новое поколение одинэсников подтягивается)
|
|||
52
olya111
04.07.12
✎
22:48
|
Я не подтягиваюсь, я переквалифицируюсь) по 1С там 1 человек, им хватает
|
|||
53
badboychik
04.07.12
✎
22:58
|
напишите на Делфи прослойку которая будет брать данные из 1С и передавать на ява-сервер
|
|||
54
izekia
04.07.12
✎
23:05
|
(53) нене, я за хаскелл
|
|||
55
smaharbA
04.07.12
✎
23:18
|
убить программиста джабы еще не было ?
|
|||
56
izekia
04.07.12
✎
23:20
|
(55) а как это поможет?
|
|||
57
smaharbA
04.07.12
✎
23:26
|
(56) не будет сабжевой "проблемы"
|
|||
58
izekia
04.07.12
✎
23:29
|
(57) тогда никто не будет знать что со стороны сервера делать)
|
|||
59
izekia
04.07.12
✎
23:29
|
(57) еще на джава форум запостят
|
|||
60
smaharbA
04.07.12
✎
23:30
|
(58) значит не станет джаба сервера и все
|
|||
61
izekia
05.07.12
✎
00:07
|
(60) а кому 1С будет письма слать?
|
|||
62
MuZa
05.07.12
✎
00:59
|
(0)
Если есть сервер, то у него есть адрес и есть порт, на котором он работает. Используйте: Новый HTTPСоединение либо Новый COMОбъект("WinHttp.WinHttpRequest.5.1") и уведомляйте сервер через POST либо GET запрос. |
|||
63
izekia
05.07.12
✎
01:02
|
(62) предположу более шикарный вариант: если у них есть сервер, то у него есть сервер, на котором этот сервер и крутится
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |