Как заставить две операционки разговаривать

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
val
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 14.11.2002 (Чт) 1:14

Как заставить две операционки разговаривать

Сообщение val » 19.04.2005 (Вт) 22:07

Нород!!!!!
Подскажите где копать. Нужно чтото вроде чата (посылать команды) между двумя операционными системами, NT и Unix.

Должен же быть какой то выход.

Заранее всех благодарю за потраченное время

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 19.04.2005 (Вт) 22:18

А в чём проблема-то?
Ведь Unix тоже может через TCP/IP работать.
Пишешь на VB оболочку для Windows.
А на C++ для Unix.
И будет тебе чат.

val
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 14.11.2002 (Чт) 1:14

Сообщение val » 19.04.2005 (Вт) 22:25

Проблема в том что я это никогда не делал.
Я так понимаю что Winsock control здесь использовать не возможно.

Inferno
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 26.01.2005 (Ср) 1:06

Сообщение Inferno » 19.04.2005 (Вт) 22:31

Ставишь на винды Pytty и вперед по ssh общайся.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.04.2005 (Ср) 1:29

val писал(а):Проблема в том что я это никогда не делал.
Я так понимаю что Winsock control здесь использовать не возможно.

Почему же, с виндовой стороны - вполне возможно. А вот как ты прогу для юникса будешь на VB писать? ;-)
Изображение

val
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 14.11.2002 (Чт) 1:14

Сообщение val » 20.04.2005 (Ср) 2:36

Ну с виндовой стороны вроде как разобрался с использованием сокетов. А вот со стороны Unix????
Понимаю что не может быть на VB...

tyomitch, a можно ли использовать Winsock только с одной стороны? А со стороны Unix чтото другое. :oops:

Snussi
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 151
Зарегистрирован: 21.07.2004 (Ср) 18:08
Откуда: Москва, Россия

Сообщение Snussi » 20.04.2005 (Ср) 10:41

Да не вопрос - ведь Винсок лишь контрол для работы с TCP/IP

Вообще, я бы предложил (если задача выходит за рамки SSH) поднять Апач с PHP на Unix'е - и тогда через инетконтрол можно вполне общаться с никсом, правда, связь будет односторонняя, т.е. сам Unix не будет посылать на в твою прогу ничего без запроса твоей проги.
Вариант №2 (похожий) - в том же PHP использовать сокеты, а PHP сценарий запускать через Cron по расписанию (например, каждые 0,5 минут)

Опять же, напиши поподробнее - что значит "что-то вроде чата"? Чего ты хочешь добиться?

val
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 14.11.2002 (Чт) 1:14

Сообщение val » 20.04.2005 (Ср) 22:55

Всем спасибо...
Проблема решена по совету |kerish|.
На NT использую VB.NET a на Unix 'C'
Всё работает прекрасно.

ещё раз спасибо всем за советы.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 95

    TopList  
cron