HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
1005
りっとるhspsockについての質問2未解決


りっとる

リンク

2007/10/5(Fri) 19:00:06|NO.11472

hspsockについていくつか質問があります。

1、サンプルにはサーバー側からクライアントに現在の時刻を送信するのがありましたが、
hspで画像ファイルなどの送受信はできるんですか?
サンプルを弄り画像をテキストに変えて送信し、クライアント側で
元に戻すようにしたのですがエラーが出てダメでした。
いい方法があったら教えてください。

2、hspsockを使ったサンプルでは、開けたポートは必ず閉じてありますが、
なぜ閉じないといけないのですか?
また閉じないとどうなるのでしょうか?



この記事に返信する


SM

リンク

2007/10/5(Fri) 19:42:32|NO.11474

>1、サンプルにはサーバー側からクライアントに現在の時刻を送信するのがありましたが、
>hspで画像ファイルなどの送受信はできるんですか?
>サンプルを弄り画像をテキストに変えて送信し、クライアント側で元に戻すようにしたのですがエラーが出てダメでした。

転送したいモノはテキストですか?バイナリですか?
両者の違いは自分で調べてみてくださいね。
で、データとして全て漏れなく送受信できたらテキストと大差ありません。


>2、hspsockを使ったサンプルでは、開けたポートは必ず閉じてありますが、
>なぜ閉じないといけないのですか?
>また閉じないとどうなるのでしょうか?

ポートは使ってある一定時間たたないと閉じません。
もしバグってポートを使いすぎるとポートの空きがなくなってしまいます。
固定ポートだとある一定時間まで使ってる事になって使えません。
そうすると他のアプリで使えなくなっちゃいます。(実際は膨大なポート数なのでそんなことない)
なので、空けたら閉じるを基本にしないとだめなんです。



f

リンク

2007/10/5(Fri) 19:46:40|NO.11475

1 できるだろ。やり方が悪いんでね?

>サンプルを弄り画像をテキストに変えて送信し、クライアント側で

  この辺が怪しそうだな。


2 嫌なら閉じずに放って置けば良いんでね。
  困りゃしねェよ。俺は。

  ただ、説明に

>初期化したソケットは必ずsockclose命令で切断するようにして
>ください。

  とはっきり書いてあるんだから、ぐだぐだ言わずにその通りにすりゃ良いんでね?

  学校の工作で、3人ばかりで使いまわして道具使った事とか無いのか。
  使い終わったらちゃんと返しとかないと、お前が持って歩いたら、他のが使えねんじゃね?

  お前1人で使うなら好きにすれ。



ONION software Copyright 1997-2023(c) All rights reserved.