Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby: Общие вопросы > Ruby, работа с сокетами


Автор: DimaSiK 6.5.2008, 11:20
Сабж

Автор: shine 6.5.2008, 11:44
да. гугл.

Автор: DimaSiK 6.5.2008, 13:00
Подскажите в чем может быть дело??
Получаю вот такое:
Код

wrong number of arguments (3 for 2)

Данная ошибка возникает в этом месте:
Код

socket = Socket.new(AF_INET, SOCK_STREAM, 0 )

Не могу понять в чем дело, подключаю библиотеку как в примере:
Код

 require 'socket'
 include Socket::Constants
 

Автор: shine 6.5.2008, 15:05
Попробовал пример из того же места откуда вы брали и у меня тоже не заработал. Может быть что-то в системе не настроено... Попробуйте почитать вот здесь: http://rubylearning.com/satishtalim/ruby_socket_programming.html Пример отсюда у меня заработал.

Автор: DimaSiK 6.5.2008, 15:12
собсно говоря, мне с помощью сокетов нужно заполнять данные формы, отсылать и получать результат, как это лучше реализовать???

Автор: v2v 6.5.2008, 15:14
какой формы ? web формы?

Добавлено через 59 секунд
посмотрите в сторону Net::HTTP

Автор: DimaSiK 6.5.2008, 15:25
да, WEB-формы. Уже ковыряюсь там куда ты меня направил, но вот возникла проблемма нужно работать с HTTPS =((. Я работаю с проектом в NetBeans и при запуске, WebRick ругается, что библиотека HTTPS не установлена. Пытаюсь установить с помощью встроенного менеджера в NetBeans и ничего не получается, вываливается ошибка при инициализации Gems и хоть убей =(((

Автор: DimaSiK 6.5.2008, 17:32
Вообще, есть вариант установки пакетов не с Интернета а локально в версии 6.0.1

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)