問題タブ [bonjour]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascript での Bonjour 発見? 多分?
ロングショットなので、それから始めます。
bonjour で宣伝されている HTTP サービスを javascript だけで発見することはできますか?
なぜこれが役立つのでしょうか?いくつかのデータ (現在の緯度/経度など) を管理するローカル サービスを想像してみてください。データは Web サービスを介して公開され、Bonjour Zeroconf によってアドバタイズされます。(リモート) Web サイトは、現在の緯度/経度を知りたい場合があり、 MyGPSserverVersion2を実行していることを知る必要はなく、サイトは JavaScript を使用してローカル bonjour を検索し_Compatible_location_services._tcp
、IP アドレスを取得したら続行できます。
これが不可能な場合 (おそらくそうだと思いますが、Javascript はかなり制限されています)、ハードルは何であり、それらを克服する方法について何かアイデアを持っている人はいますか?
python - Zeroconf/Bonjour で公開する最も簡単な方法は?
zeroconfで表示したいアプリがいくつかあります。
- これを行う簡単なスクリプト可能な方法はありますか?
- これを有効にするためにネットワーク管理者が行う必要があることはありますか?
Python または sh が望ましいでしょう。Linux および OS X に関する OS 固有の提案を歓迎します。
windows - Windows 用の Bonjour SDK はありますか?
Windowsにbonjourを実装する方法を知りたいので、windowsにサーバーをセットアップし、iphone(クライアント)からbonjourサービスを使用してwindows(サーバー)のファイルにアクセスできます。
Windows用のJava APIまたはWindows用のbonjour sdkがあるかどうか誰か教えてもらえますか? 前もって感謝します..
objective-c - NSNetService デリゲートが呼び出されない
次のコードを使用して、バックグラウンド アプリで NSNetService (「My_Mac」という名前) を IP に解決しようとしています。
同じクラスで、次のデリゲート メソッドを定義しています。
ここに奇妙な部分があります: "[service resolveWithTimeout:5];" の後に NSAlert を実行しない限り、どちらのデリゲート メソッドも呼び出されません。何か案は?
iphone - Wi-Fi を使用して 802.11 ルーター上のクライアントにリモート アクセスするアプリに関する質問
そのため、アプリ ストアには、ルーターを介してワイヤレス ネットワーク上にあるマシンへのアクセスを実装するアプリがいくつかあります。Wi-Fi 経由でコンピューターの音楽をリモートで制御できる Apple 独自の Remote アプリなどのアプリ。または、さらに驚くべき別のアプリである WifiRemote は、それを次のレベルに引き上げ、iPhone からコンピュータ全体を制御できるようにします! おお。
それでは、私の質問に、退屈なイントロをお許しください。これはどのように作動しますか?明らかに、iPhoneにはルーターのwifiモジュールに接続するwifiモジュールがあり、それは理にかなっています.
ルーターは、IP アドレスまたは MAC アドレスで実行されているクライアントまたはデバイスの数を追跡しますか?
ルーターが通常サポートできるクライアント数に制限はありますか?それともルーターによって異なりますか?
ルーターに簡単に接続して通信できるようにする Wifi API が iPhone SDK に含まれていますか?
- ルーターへの接続の背後にあるプロセスは何ですか?具体的には、接続したいコンピューターまたはハードウェア デバイスは何ですか?
- その接続が確立されたら、どのようにコマンドをクライアント OS に送信し、何をすべきかを指示します!? バックグラウンドでの OS プログラミングの核心を突く必要はありますか?
他にもたくさんの質問がありますが、そのままにしておきます :) おわかりのように、Wi-Fi ネットワークを介したリモート アクセスというこの概念について理解を深めたいと思います。非常に興味深いからです。 ! 誰もが提供しなければならないすべての回答/コメント/リンク/参照は大歓迎です! 私は学ぶためにここにいます。ありがとう!
iphone - コンピューター以外のデバイスとの接続を保護するために Bonjour またはその他の方法を使用することに関する質問
だから私は取り組んでいるプロジェクトがあり、基本的にはiPhoneから同じルーター上のネットワークにも接続されているwifi対応デバイスに基本的なyes/noコマンドを送信したいと考えています。この別のデバイスはコンピューターではないので、Bonjour を引き続き使用できるかどうか疑問に思っています。Bonjour を使用するには、通信する両方のデバイスに何らかのスクリプトをインストールして実行し、通信できるようにする必要がありますか? ルーターに接続されているこのデバイスに接続し、情報/コマンドを送信するための最良の方法は何ですか? どのツールを使用する必要があるかを特定したら、それらを調査してそれを完了することができるので、方向性を見つけるのに本当に役立つ可能性があります (おそらく)。誰かが何か洞察/提案を提供できれば、それは大歓迎です!! 前もって感謝します
iphone - iphone で bonjour を使用すると、Bluetooth が自動的に有効になりますか?
iphone用のbonjourを使ってピアツーピアアプリを作ろうと思っています。利用可能なwifiがないため、Bluetoothに依存しています。ボンジュール ベースのサービスは、Wi-Fi がない環境で Bluetooth 経由で動作することを知っています。
私の質問は、bonjour サービスを起動したり、検出を試みたりすると、電話機の Bluetooth が自動的に有効になりますか?
そうでない場合、Bluetooth を有効にするにはどうすればよいですか? SDK にパブリック API が見つかりませんか?
よろしく、
java - MacでJavaアプリを正しく実行できません
私は小さな問題を抱えています..私はWindowsでJavaアプリを作成し、.jarはアプリ全体で構成されています..私はこのjarファイルをMacにコピーし、そこから実行しました.Javaアプリは、実行するとbonjourコードで構成されています. jar は Windows で正常に動作し、bonjour は広告を開始します...しかし、Mac の場合、アプリは正常に動作しますが、bonjour サービスを広告しません..違いがわかりません..誰か説明してもらえますか?
iphone - iPhone SDK: 電話から電話へのファイル転送
iPhone から iPhone (p2p) にファイルをコピーする最も簡単な方法は何ですか。
私が思いつくことができる唯一の方法はこれです:
Bonjour を使用してサーバー アプリを検出します (Bonjour を介してそれ自体をアドバタイズします)。
NSStream (またはソケット) を使用してから、ファイルからピア ツー ピアにデータをストリーミングします (ファイル全体を読み取るまで、ファイルのチャンクを読み取り、ファイルのチャンクを送信するなど)。
すべてのストリーミング データを処理し、ストリームやソケットを使用したローレバー プログラミングを行わずにファイルを場所から場所へコピーする API/メソッドはありますか ( http://msdn.microsoft.com/en-us/libraryに似ています) /ms740565(VS.85).aspx )?
GameKit を使用して確立されたセッションでデータをストリーミングすることもできると思いますが、Baonjour の方が柔軟性が高いようです。
ありがとう
iphone - Bonjour ネットワークは 10.4 を実行している ppc で動作しますか?
Bonjour サービスを使用して Wi-Fi 経由で iPhone と通信する Mac 10.5 デスクトップ用のアプリケーションを開発しました。Mac 10.5 で正常に動作し、Bonjour を使用して Wi-Fi 経由で iPhone と必要な同期を行うことができます。
しかし、同じデスクトップ アプリ (ppc 10.4 用に再コンパイルし、@property を削除する必要があるなどのコーディングの変更がありましたが) は、10.4 を実行している ppc では動作しません。
私は両方のシナリオで試しました:1.デスクトップをサーバーにすると、iPhoneはデスクトップによって公開されたサービスを見つけます
しかし、どちらの場合も、デスクトップがサービスを公開できないか、サービスを見つけることができないため、成功しません。
このタイプのバグに直面し、これで解決策を見つけた場合は、お知らせください。また、さらに説明が必要な場合は、私に聞いてください。
ありがとう、サニブ