主に PHP を使用して CTP 取引システムを開発したいのですが、CTP の API は C++ で書かれています。TCP サービスを使用する場合、C++ で記述する必要がありますか?
少し混乱しているので、具体的なアイデアがありません。至急、専門家にアドバイスとツールを提供していただけませんか。
主に PHP を使用して CTP 取引システムを開発したいのですが、CTP の API は C++ で書かれています。TCP サービスを使用する場合、C++ で記述する必要がありますか?
少し混乱しているので、具体的なアイデアがありません。至急、専門家にアドバイスとツールを提供していただけませんか。
簡単に言うと、PHPと他言語(C++)API間の通信の問題です。
httpとtcpを使用して通信できます
それは、HTTP を使用するか、下位レベルの TCP および UDP を使用するかによって異なります。
HTTP PHP の場合、cURL を使用できるようにするか、サードパーティのライブラリを使用できるようにするだけで済みます Guzzle
。
TCP または UDP の場合は、まず 2 つのサービス間の通信の複雑さを考慮してください。単純にデータを送信して受信する場合 (つまり、クライアントとして C++ をサーバーとして)、PHP の stream_socket_client
を使用できます。ドキュメント参照: http://php.net/manual/zh/func...
コードを接続するだけでデータを送受信できます:
リーリーより複雑でサーバーを構築する必要がある場合は、次のことを検討してください Swoole
或 Workerman