转自:http://www.cnblogs.com/jdmei520/archive/2009/06/17/1505053.html
Webservice技术的出现将各种开发技术和语言完全的融合了,下面就这种融合在C#和delphi之间的交互做一次全面的体现
1.使用C#创建一个Webservice服务。 
 使用vs2005的模板创建C#的webservice非常容易。原文件如下: 
 [WebService(Namespace = "http://localhost/webserver/")] 
 [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] 
 
 public class Service : System.Web.Services.WebService 
 { 
      public Service () { 
          //如果使用设计的组件,请取消注释以下行          
          InitializeComponent(); 
      } 
      
      #region   Component   Designer   generated   code 
      private void InitializeComponent() 
      { 
           
      } 
      //Web   服务设计器所必需的 
      private IContainer components = null; 
 
      protected override void Dispose(bool disposing) 
      { 
          if (disposing && components != null) 
       

 
                   
                   
                   
                   本文介绍了如何使用 Delphi 创建一个 DLL 来调用 C# 编写的 Webservice 服务。详细步骤包括在 C# 中创建 Webservice,Delphi 中创建 DLL 并导入 Webservice 的 WSDL,以及在 Delphi 和 C# 应用程序中调用 DLL 的方法。特别强调了处理中文参数和提高首次调用速度的问题。
本文介绍了如何使用 Delphi 创建一个 DLL 来调用 C# 编写的 Webservice 服务。详细步骤包括在 C# 中创建 Webservice,Delphi 中创建 DLL 并导入 Webservice 的 WSDL,以及在 Delphi 和 C# 应用程序中调用 DLL 的方法。特别强调了处理中文参数和提高首次调用速度的问题。
           最低0.47元/天 解锁文章
最低0.47元/天 解锁文章
                           
                       
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   202
					202
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            