使用vb建立DCOM服务器端及客户端应用的详细过程(1)

原创 2001年05月29日 14:34:00

使用vb建立DCOM服务器端及客户端应用的详细过程(1)
   Window9x,WinNT Server和Winnt WorkStation平台都能支持DCOM。
   本节介绍如何建立DCOM服务器端应用,及其注意事项。(本人使用的是西文版vb6)
   一、建立如下目录:
   C:/DCOMDemo
   C:/DCOMDemo/Server
   C:/DCOMDemo/Server/Setup
   C:/DCOMDemo/Client
   C:/DCOMDemo/Client/Setup


   二、构建Server端DCOM应用
    1.打开一个新的vb工程,在新工程对话框里,选择"ActiveX EXE"工程类型,打开工程,对该工程设置如下属性:     


   Control             Name        Property         Value
   ------------------------------------------------------------------
   Class Module        Class1      (Name)           clsDCOMDemoServer
                                              Instancing       5 - MultiUse


   2.拷贝如下代码到类模块clsDCOMDemoServer:

      Option Explicit

 

      Public Function ServerTime()
           '返回服务器时间
           ServerTime = Time
      End Function

   Public Function AddNumbers(x As Integer, y As Integer) As  integer
           '使用服务器计算两数之和
           AddNumbers = x + y
    End Function

      Public Function SubtractNumbers(x As Integer, y As Integer) _
           As Integer
           '计算两数之差
           SubtractNumbers = x - y
      End Function

 

   3.在工程菜单, 单击 "Project1 Properties."
     注意:如果你已经更改并保存过工程,现在工程名称将不会叫"project1"


   4.单击"General" 按钮,设置如下属性:

   Project Type:             ActiveX

  Startup Object:           (None)           

   Project Name:             proDCOMDemoServer

   Project Description:      DCOM Demo Project - Server
  

   5.单击"Make"按钮,设置如下属性:

   Auto Increment:                     <Checked>

  Application Title:                  proDCOMDemoServer Version 


  6.单击"Compile" 按钮,设置如下属性:

   Compile to P-Code:       <Selected>
   Compile to Native Code:  <Not Selected>

   其它选项无需有效.


  7.单击"Component" 按钮,设置如下属性:

   Start Mode:                  ActiveX Component
   Remote Server Files:     <Checked>
   Version Compatibility:   Project

    注意:一定要选中"Remote Server Files",目的用于生成vbr文件.
  8.单击"ok"

 

  9.在"File"菜单, 单击"Save Project As". 保存为如下所述名称:

目录                   文件类型           文件名称                                                                               扩展名称
   ---------------------------------------------------------------------
   C:/DCOMDemo/Server    Class Module    COMDemoServer     .cls
                                      Project        proDCOMDemoServer     .vbp

 

  10.单击"File"菜单, 单击"Make proDCOMDemoServer.exe."

  此时弹出一个对话框,保存exe文件到如下目录:   c:/DCOMDemo/Server directory.

                               <待续> 

 


 

 

使用vb建立DCOM服务器端及客户端应用的详细过程(3)

使用vb建立DCOM服务器端及客户端应用的详细过程(3) 分发服务器DCOM应用:   事实上,你已经可以在你的机器上运行程序了.如果你能在两台机器上测试你的应用,它更能表达DCOM分布的特点,在两台...
  • yangsaibing
  • yangsaibing
  • 2001年05月29日 14:47
  • 943

使用vb建立DCOM服务器端及客户端应用的详细过程

http://www.doc88.com/p-630428922001.html
  • az44yao
  • az44yao
  • 2012年12月27日 09:52
  • 415

关于DCOM配置(收藏)

这个问题已经是个老问题了,以前有很多人问过,下面是我以前回答的一个内容,你试试看 2000下的配置:DCOM配置   如果在Windows NT环境下正常运行应用服务器,必须进行DCOM配置。配置方法...
  • CHUKAI
  • CHUKAI
  • 2004年06月30日 12:55
  • 2920

DCOM的实现与配置

系统已有一个用COM实现的ImageHelp.dll,现需要用DCOM重新实现,这样只需将dll放在实验室服务器上,客户端访问即可。服务器、客户端:WindowsXP SP2、VS2005实现步骤:一...
  • ndkjjsj
  • ndkjjsj
  • 2011年01月28日 23:14
  • 485

OPC DCOM配置的一点经验

最近做了一个小项目,功能很简单,就是编写一个OPC客户端软件实现从OPC服务器上获取数据然后转存到DB中。项目虽小但是值得考虑的地方仍不少,所谓麻雀虽小,五脏俱全。...
  • rizhaolutong
  • rizhaolutong
  • 2014年03月03日 22:07
  • 4091

VB新手学习教程

第1课,建立你的第一个VB程序 建立你的的一个vb程序 首先,你要先安装一个vb6 vb课程第一步,创建第一个vb程序~ 创建一个vb程序有3个主要步骤 (1)创建应用程序界面 (...
  • zzj1993930
  • zzj1993930
  • 2014年10月08日 09:01
  • 1064

DCOM95.EXE

  • 2014年03月19日 00:04
  • 1.16MB
  • 下载

ICE通信框架

Ice 出自ZeroC名门之下 , Ice 是一种面向对象的中间件平台。从根本上说,这意味着Ice 为构建面向对象的客户-服务器应用提供了工具、API 和库支持。Ice 应用适合于异构平台环境中使用:...
  • liuzhoulong
  • liuzhoulong
  • 2011年03月04日 15:27
  • 18567

在DCOM 中不存在WORD、EXCEL等OFFICE组件

最近在做一个关于office转存PDF的Web项目。开发过程一切顺利。 起初在网上找到一些Word,PPT转PDF的代码。很好用。一切顺利项目开发成功。在这里需要说明一点,PPT中会存在流媒体内...
  • hanaixia2007
  • hanaixia2007
  • 2016年08月04日 11:47
  • 1003

【三层架构】——COM/DCOM初识

背景:在学习三层架构的时候,知道三层分为UI层(表现层)、BLL层(业务逻辑层)、DAL层(数据访问层),相对于传统的二层架构(客户端和数据库)来说,多了一个中间层BLL(业务逻辑层),处于UI层和D...
  • zt15732625878
  • zt15732625878
  • 2016年03月23日 16:08
  • 1516
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用vb建立DCOM服务器端及客户端应用的详细过程(1)
举报原因:
原因补充:

(最多只允许输入30个字)