Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Потоки, вывод и т.д.
Форумы портала PHP.SU » PHP » Программирование на PHP » Потоки, вывод и т.д.

Страниц (1): [1]
 

1. Maksim337 - 02 Июня, 2010 - 19:52:28 - перейти к сообщению
Вот мы имеем простой код

Этот код выдаст нам в арбузе строку Hello word.
Про то что пхп работает на стороне сервера и т.д. ит.п. я знаю.
Ну вот почему-то всеравно крутиться в голове вопрос :"Можно ли эту строку или массив превратить в поток данных, а потом этот поток обработать скажем с помошью java 2me приложения.?"
может чтото с content-type замутить?Улыбка (кстати где можно посмотреть полный список типов?)
2. Champion - 02 Июня, 2010 - 19:58:04 - перейти к сообщению
Ну java приложение может по http обратиться к этому скрипту и воспользоваться его выводом
3. Maksim337 - 02 Июня, 2010 - 21:47:59 - перейти к сообщению
Champion, вот. К примеру в ява надо в зависимости от полученных данных пройтись по массиву и построить изображение. Я ж не буду делать в пхп вывод подобно
FirstImage=2
SecondImage=3
tImage=2123
Image=2132
e=12
age=20
потом в ява разбивать все это на переменные и знчения. Как то глупо. Может есть другой выход.
ПС: ява сервер не катит-дорого.(именно ява на стороне клиента а пхп на стороне сервера)
4. Мелкий - 02 Июня, 2010 - 21:58:01 - перейти к сообщению
Maksim337, вам доступны обе стороны системы, вот и делайте в таком виде, в котором удобно писать и разбирать: будь это хоть CSV, хоть XML, хоть JSON, implode и explode по своим разделителям.

Вариантов достаточно, но лучший выбирайте сами, т.к. во-первых вам с этим работать, а во-вторых, JAVA я не знаю, так что какие там есть удобные методы разбора структур - не знаю...
5. Maksim337 - 02 Июня, 2010 - 22:22:11 - перейти к сообщению
Ну сделать то все нормально и красиво надо...
6. JustUserR - 04 Июня, 2010 - 10:48:06 - перейти к сообщению
Maksim337 пишет:
Ну вот почему-то всеравно крутиться в голове вопрос :"Можно ли эту строку или массив превратить в поток данных, а потом этот поток обработать скажем с помошью java 2me приложения.?"
Обмен данными между сервером и клиентом в принципе так и происходит за исключением того что данные как правило передаются в двоичном формате - но можно использоваться и обычный ASCII-текст при условии сериализации данных То есть если вы хотите организовать обмен данными между web-сервером и java-клиентом не с помощью текстовых сообщений по собственному протоколу - а передавать именно готовые структуры данных типа массивов/хешей - то вам необходимо изучит каким образом происходит сериализация с обоих сторон и написать конвертор между ними

 

Powered by ExBB FM 1.0 RC1