別の会社がホストする Web サービスに接続します。顧客の基本情報をサービスに送信すると、その顧客の料金/価格が返信されます。
私は PHP 派です。最初は基本的な HTML で遊んでいましたが、約 8 年前に PHP を掘り下げました。私の Web アプリ全体は、必要に応じて javascrtipt/ajax を組み合わせた PHP です。私は行くにつれて学ぶ人です。
過去 2 年間、このサービスは aspx Web サービスでした。これは簡単でした。PHP の SoapClient に接続するだけです。現在、サービスをホストしている会社はサービスを WCF に変更し、バインディングは wsHttpBinding で、認証は x509 証明書を介して行われます。
PHP の SoapClient は wsHttpBinding を処理できないと判断しました。私の最初の障害 - どうやってこのサービスに接続するのですか? MS Visual Web Developer 2010 Express をインストールし、svcutil.exe を使用してサービスの .config ファイルと .cs ファイルを作成しました。しかし、私は C# や VB で何も書いたことがありません。過去にいくつかの小さな VBScript を実行したことがあり、javascript を処理できます... しかし、これらの .config ファイルと .cs ファイルを見て考えているのですが、これらをどうすればよいのでしょうか??
基本的に、PHP と JavaScript を使用してこのサービスに接続したいだけです。しかし、それは不可能だと思われるので (正しいですか?)、PHP スクリプト内から VB/C# 操作を呼び出す方法はありますか? たとえば、MySQL から顧客の情報を取得し、PHP を使用してサービス用のデータを準備し、VB/C# を使用してサービスに接続して通信しますか? または、より良いアイデアはありますか?
すべてのヒント/アイデア/提案は大歓迎です!