SAMPハブサーバの起動と停止

SAMPハブを起動する方法はいくつかあります

既存のハブを使用する

You can start up another application that includes a hub, such as TOPCAT, SAO Ds9, or Aladin Desktop.

命令ラインハブユーティリティの使用

ご利用いただけます samp_hub コマンドライン実用プログラムは astropy **

$ samp_hub

利用可能なオプションに関するより多くの助けを得るためには、以下の操作を実行してください samp_hub **

$ samp_hub -h

サーバを停止するには、Ctrl-Cを押してください。

プログラミング方式でハブ(高度)を起動する

作成することで SAMPHubServer インスタンスは、対話型PythonプロンプトまたはPythonスクリプトから起動されます:

>>> from astropy.samp import SAMPHubServer
>>> hub = SAMPHubServer()
>>> hub.start()

そして、以下の電話をかけることでハブを停止することができます。

>>> hub.stop()

しかし,Web SAMPクライアントが接続を試みた場合,この方法は正常に動作しないため,一般ユーザがこの方法を用いることは一般的には提案されていない.逆に、例えば、これは、GUIにSAMPハブを埋め込みたい開発者に保持されるべきである。詳細についてはご参照ください GUIにSAMPハブを組み込む それがそうです。