各位大校
我想用C#做一个关于基于通用消息API的开发,但是我不明白它的具体流程是什么?
请哪位做过API开发的请告诉我啊,这个对我很重要啊
先谢过了。

解决方案 »

  1.   

    通用消息API的开发
    ---------------
    这是什么意思,你要自已开发API吗?
      

  2.   

    是不是要把所有的API全部归总
    还是自己开发
      

  3.   

    通用消息API,具体要实现什么功能
      

  4.   

    我想大家都知道MSMQ和MQSeries,都有各自的API,我现在想做的是看可不可以写一个通用API,那样的话,当做消息处理的时候,就不用去分别调用.
    所以我想知道做这样的一个东西,应该从哪里入手啊,是不是要把所有的API 都知道,还是仅仅知道Windows API有关消息处理就可以了,还是?????
    请告诉我啊
      

  5.   

    MSMQ和MQSeries虽然接口一致,但实现方法和平台都不一样,
    你可以定义一些街口如
    interface object IReceiveMsg(string queueAddress);
    interface ISendMsg(object obj);
    .
    .
    .
    .
    然后分别用.net写两种队列的相关方法来实现这些接口
    这样,你的动态库(也可以叫API)就可以在一个透明的情况下被外部饮用访问了
      

  6.   

    针对msmq,.net已经有现成的方法可以访问了针对MQSeries 
    在安装了MQSeries 后,找到MQAX200.dll文件 它是MQSeries的COM 动态库,他提供了类似.net访问msmq的所有功能,你可以使用它,.net访问com也非常方便我想应该给分了吧