Page 1 of 2

คือมีเรื่องไม่ค่อยเข้าใจเกี่ยวกับ socket server กับการใช้ ฟังชัน Socket_bind()

Posted: 20/06/2011 4:23 pm
by Roboto
เนื่องจากว่ากำลังเริ่มต้นเกี่ยวกับ socket server กับ php คือว่าต้องการรับข้อมูลจากอุปกรณ์ที่ส่งเมสเสสเข้ามาในเครื่องเซอเวอร์ จากนั้นต้องเอาข้อมูลต่างๆเหล่านั้นไปเก็บใน database ค่ะซึ่ง ตอนนี้ โค้ด แบบ Java ทำได้แต่ว่า อยากจะเปลี่ยนมาเป็นแบบ php อ่าค่ะ ไม่รู้จะทำไง ช่วยดูโค้ดให้หน่อยได้มํ๊ยคะ ติด เออเร่อ ค่ะ มันฟ้องว่า
Warning: socket_bind() [function.socket-bind]: unable to bind address [0]: Only one usage of each socket address (protocol/network address/port) is normally permitted. in line

Re: คือมีเรื่องไม่ค่อยเข้าใจเกี่ยวกับ socket server กับการใช้ ฟังชัน Socket_bind()

Posted: 21/06/2011 12:17 pm
by mindphp
อุปกรณ์อะไรครับ
127.0.0.1 เป็น IP ของ server นะครับ ต้องการให้ ที่อื่นโพสมา แล้ว php เป็นตัวรับ
หรือให้ server เราไปติดต่อ เครื่องอื่น

Re: คือมีเรื่องไม่ค่อยเข้าใจเกี่ยวกับ socket server กับการใช้ ฟังชัน Socket_bind()

Posted: 22/06/2011 3:50 pm
by Roboto
mindphp wrote:อุปกรณ์อะไรครับ
127.0.0.1 เป็น IP ของ server นะครับ ต้องการให้ ที่อื่นโพสมา แล้ว php เป็นตัวรับ
หรือให้ server เราไปติดต่อ เครื่องอื่น
เป็นอุปกรณ์รับเซนเซอร์อ่าค่ะ คือว่าถ้ามีคนเดินผ่านอุปกรณ์ตัวนั้นแล้วมันจะส่งสัญญาณเมสเสสเข้าไปอ่าค่ะ ก็งงๆอยู่ว่ามันจะต้องเข้าไปในเครื่อง serverหรือป่าว(คิดว่าใช่ค่ะ) คือเราต้องการให้อุปกรณ์นั้นรับข้อมูลเข้ามาในเครื่อง server แล้วก็นำเข้าสู่ฐานข้อมูลอ่าค่ะ ส่วนคือ port :3030 ไอ้ที่ เป็น port: 5555 นั้นลองสุ่มมั่วดูอ่าค่ะ เพราะตอนแรกลอง 3030 แล้วมันไม่ได้อ่าค่ะ
ตัวอย่างข้อมูลนะคะ
e.g. [1111,2222aaee00ccddbb,3333]
1111 is the sequence number
2222 is the zone
aa is the signal
ee is the sensor type
00 is the message attribute
cc is the rssi (signal strength)
dd is the battery level
bb is the data (if aa equals to ‘24’)
3333 is the device ID

ยังไง ช่วยด้วยนะคะ เป็นโปรเจคต์อ่าค่ะ อยากให้เสร็จเร็วๆอ่าค่ะ

Re: คือมีเรื่องไม่ค่อยเข้าใจเกี่ยวกับ socket server กับการใช้ ฟังชัน Socket_bind()

Posted: 22/06/2011 3:55 pm
by Roboto
อีกทีนะคะ ขอตอบว่า สรุปว่าเป็นแบบที่อื่นส่งเมสเสสมาแล้วเราต้องการให้ php เป็นตัวรับอ่าค่ะ

Re: คือมีเรื่องไม่ค่อยเข้าใจเกี่ยวกับ socket server กับการใช้ ฟังชัน Socket_bind()

Posted: 24/06/2011 8:56 am
by Roboto
>< ใครรู้ช่วยตอบหน่อยนะคะ ช่วยหนูด้วย แงแงแง TT^TT :(

Re: คือมีเรื่องไม่ค่อยเข้าใจเกี่ยวกับ socket server กับการใช้ ฟังชัน Socket_bind()

Posted: 24/06/2011 12:17 pm
by mindphp
เครื่อง ติดต่อเข้ามาทางไหน ครับ

Re: คือมีเรื่องไม่ค่อยเข้าใจเกี่ยวกับ socket server กับการใช้ ฟังชัน Socket_bind()

Posted: 24/06/2011 2:06 pm
by Roboto
mindphp wrote:เครื่อง ติดต่อเข้ามาทางไหน ครับ

ผ่าน Router เข้ามาค่ะ

Re: คือมีเรื่องไม่ค่อยเข้าใจเกี่ยวกับ socket server กับการใช้ ฟังชัน Socket_bind()

Posted: 24/06/2011 2:23 pm
by mindphp
หมายถึง protocol น่ะครับ
แล้วเครื่อง รับต้องลง driver หรือ โปรแกรมเสริมอะไรหรือเปล่า
เพื่อดูความเป็นไปได้น่ะครับ