簡體   English   中英

在 Webservice WCF 內部調用 Webservice

[英]Calling Webservice inside webservice WCF

我正在開發一個 SOAP 項目,其中包含:

  • C#客戶端
  • C# 服務器 (WCF)
  • J2EE 服務器(帶有網絡服務)

在我的C# Server 上,我有我的service ,我將J2EE WSDL添加到這個項目以調用 J2EE 方法。

但我仍然有問題。 當我從包含MAIN的控制台應用程序調用 WSDL 時,它不會附加。

任何線索是否有限制或其他任何東西?

服務:

public class ClientRequest : IClientRequest
    {
        public STG m_service(STG msg)
        {
            var remoteJavaServer = new ServerServicesClient();
            remoteJavaServer.Open();
            Console.WriteLine("Result value for 2 square -> {0}", remoteJavaServer.test(2));


            return msg;
        }

        public int m_square(int i)
        {
            Console.WriteLine("value input = "+i);
            return i*i;
        }
    }

控制台應用程序:

class Program
    {
        static void Main(string[] args)
        {
            var client = new ServerServicesClient();
            client.Open();
            Console.WriteLine("2 -> {0}", client.test(2));
        }
    }

事實證明,只有我的“服務”庫項目配置了端點以定位 WSDL。 因此,我已將端點添加到主機控制台應用程序,現在它正在運行。

不管怎么說,還是要謝謝你。

關閉。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM