[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[orca-users:15489] Re: 日レセAPI
いつもお世話になります。スカイエスエイッチ長谷川です。
URLだけでは、ポートについて説明していないので追記しておきます。
コンピュータ同士がTCP/IP UDPなどでにて交信するには、ソケットを使います。
ここでのソケットとはIPアドレスと、ポートの組み合わせです。
例えば
ss -l | grep 8000
tcp LISTEN 0 512 0.0.0.0:8000 0.0.0.0:*
(複数スペース削除)
と入力するとこのように表示されます。このPCは8000番ポートを、通信可能な
外部からのすべてのIPアドレス(0.0.0.0)、ポート(*)に対してLISTEN状態
(聞いている)であるとの結果です。
この8000番ポートは、WebORCAがLISTENしているので、別のプログラム
例えば、インターネットサーバ、SSHなどとと共用することはできません。
サーバとはクライアントから呼びかけられるものであり、その内容から
ソケットをLISTENしているプログラムが応答します。
今回のケースは、WebORCAとWebORCAのAPIは、同じサーバプログラムで
動いているの、同じポートで通信可能です。
> ありがとうございます
> /api/ を加えたら反応ありました.
> いつもありがとうございます.
>
> 山内 励
> 宮崎県宮崎市本郷南方3988
> 山内 励@山内ファミリークリニック(宮崎県)
>
>
>
> > 2024/01/20 7:35、Hasegawa Tsukasa <hasegawa@xxxxxxx>のメール:
> >
> > 山内先生
> > いつもお世話になります。スカイエスエイッチ長谷川です。
> >
> >
> > WebORCAではURLに「/apt/」を入れてください
> >
> > http://192.168.0.100:8000/api/api01rv2/patientgetv2?id=999999
> >
> >
> >> (Ubuntu20.04 postgresql 12 jma v 5.2.0 )
> >> では 日レセAPIの
> >> http://192.168.100.**:8000/api01rv2/patientgetv2?id=999999 <http://192.168.0.100:8000/api01rv2/patientgetv2?id=999999>
> >> でhtml文が帰りますが,
> >> Ubuntu22.04 postgresql 14では
> >> {"Code":404,"Message":"code=404, message=Not Found”}
> >> となり結果が得られません
> >> アクセスできないようなのですが,どこかポートを許可する必要があるのでしょうか?
> >>
> >> 山内 励
> >> 宮崎県宮崎市本郷南方3988
> >> 山内 励@山内ファミリークリニック(宮崎県)
> >>
> >>
> >>
> >
> > ★★★☆☆☆★★★☆☆☆★★★☆☆☆★★★☆☆☆
> > 株式会社スカイ・エス・エイッチ http://www.sky.sh/
> > 日医総研日医IT認定サポート事業所
> > 長谷川 司 hasegawa@xxxxxxx
> > 京都市伏見区新町5丁目495北本ビル4F401
> > TEL 075-622-7385 FAX 075-622-7403
> >
>
★★★☆☆☆★★★☆☆☆★★★☆☆☆★★★☆☆☆
株式会社スカイ・エス・エイッチ http://www.sky.sh/
日医総研日医IT認定サポート事業所
長谷川 司 hasegawa@xxxxxxx
京都市伏見区新町5丁目495北本ビル4F401
TEL 075-622-7385 FAX 075-622-7403