当前位置: 首页 > 工具软件 > XmlBlaster > 使用案例 >

xmlBlaster

丌官淇
2023-12-01
xmlBlaster   是工作组的xmlBlaster产品,它通过XML编码在发布人员和订阅用户之间传递消息,但xmlBlaster的主要功能仍然属于MOM中间件系统。  
  XMLBlaster的使用:      
  1、JAVA工程,引入eclipse  
   
                包含所有lib下的库  
   
                Src路径设为/src/java  
   
                除去2个已经废除的目录  
   
  /XMLBlaster/src/java/org/xmlBlaster/protocol/soap  
   
  /XMLBlaster/src/java/org/xmlBlaster/client/protocol/soap  
   
                编译即可通过      
  2、C++包的使用  
   
  1)构建vc项目文件有些麻烦,直接使用ant命令行构建lib和dll  
   
  命令行编译,build.bat   cpp-lib  
   
  需要sqlite(一个c的很轻量级的sql数据库)和xerces(xml包)  
   
  Sqlite需要编译出lib  
   
  http://www.sqlite.org   下2.0版本  
   
  http://xml.apache.org/xerces-c/   
    
    
  然后修改  
   
  build.properties   ,使用msvc7构建,修改相应sqlib和xerces库  
   
  编译的时候注意参数  
   
  我们改的是使用msvc7.0的cl  
   
  默认路径要指向vc7的bin目录  
   
  Vc7是不会自己修改path   include   和lib的  
   
  手动添加环境变量,包含vc7/bin   lib,inlucde包含sdk  
   
  删除   lib下刚才错误构建的文件,重新build  
   
   
     
   
   
  编译过程中,临时目录下的src/util/Globle.cpp出现问题   一个拼写错误,从src目录下,copy一个过来即可  
   
   
     
   
   
  若带demo一起编译,使用Build   cpp  
   
   
     
   
   
  3、C使用  
   
  Build   c  
   
   
     
   
   
  4、VC7下编译例子  
   
  VC下,加编译头  
   
  包含lib文件,注意release和debug  
   
  #define   _WINDOWS  
   
  和.dll放在一个目录下    
 类似资料:

相关阅读

相关文章

相关问答