他のサーバーからXMLファイルを私に送信できるようにする私のサーバー内で共有フォルダを持っています。 ファイルを開いて読み込む方法を知っています。自動ロードPHPスクリプト
しかし、バックハンドで自動ロードする方法の問題。
他のサーバーからXMLファイルを私に送信できるようにする私のサーバー内で共有フォルダを持っています。 ファイルを開いて読み込む方法を知っています。自動ロードPHPスクリプト
しかし、バックハンドで自動ロードする方法の問題。
1つのページを作成して、提供されたファイルを読み込んで必要な操作を行い、このURLを共有して、xmlファイルを提供するチームとフォーマットする必要があります。
これはAPIのエンドポイントによく似ています。要求を処理するコードを記述する必要があります。このシナリオでは、エンドポイントはサーバーとして扱われ、XMLファイルプロバイダはクライアントとして扱われます。
私はこの回答があなたに役立つことを願っています。 ありがとう
伝統的に、XMLを読み取るサーバーはperiodically execute the scriptにする必要があります。そのPHPはparse the XMLに変更が必要です。
また、APIの送信元はpush notificationを使用して、サーバーでのポーリングを回避できます。 XMLは、多くの無駄な要求を作成せずにサーバー上で変更が発生したときに必ず受信されますが、XMLは以前のアプローチのように解析されます。
最後に、この目的のためにWebSocketsを使用するか、両方のコンピュータが同じネットワークにある場合は、ソケットを使用できます。もちろん、多くのことがデータソース、そこにアクセスしているかどうか、そのモダンな技術、そして何ができるのかによって異なります。
Cronジョブ(サーバーOSによって異なる)を定期的にスクリプトに呼び出す必要があります。 –
XMLファイルはどのように送信されますか?ファイルがネットワークパス上に存在するかどうかをチェックするだけですか? – apokryfos
PHPを使用しているIISを使用しているWindowsサーバ2012 – Jassi