上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 42 下一页
摘要: COM安全编程... 1基本介绍... 1认证的作用------. 1访问控制的作用------. 1令牌管理的作用-----. 2COM的安全设置参考... 2COM的安全设置方式:... 2客户和服务器的安全协商机制... 3CoInitializeSecurity函数... 4例一:服务器安全设置... 4例二:客户端安全设置... 6CoCreatanceInstanceEx函数... 7基本介绍COM安全的基础是Windows安全,在Windows中,安全的最小边界是进程,所以进程内组件通常不需要考虑安全,但是如果编写进程外组件,客户是否有权访问进程外的组件,就需要通过安全检查。CO 阅读全文
posted @ 2006-09-01 16:28 反正我信了 阅读(499) 评论(0) 推荐(0)
摘要: 简介:... 1启用ATL Server的Data Source Cache支持... 1实现数据库的交互... 2创建ATL OLEDB使用者类... 2提供插入记录的能力... 2创建数据源连接对象... 3使用UDL文件代替连接字符串... 4Web Service调试... 4性能评测... 5简介: ATL Server是性能很高的Web Application和Web Service的开发类库。到目前为止,我认为如果应用程序要和数据库交互,性能最高的办法是使用OLE DB,同时要启用ATL Server的Data Source Cache。 启用ATL Server的Data So 阅读全文
posted @ 2006-08-31 13:12 反正我信了 阅读(326) 评论(0) 推荐(0)
摘要: 定义:从函数实参确定模板实参的类型和值的过程叫做模板实参推断 《C++ Primer 4th》举例 template<class Glorp>//模板类型形参int compare(const Glorp& v1,const Glorp& v2)//函数形参{if(v1<v2){ return -1;}if(v2<v1){ return 1;}return 0;}int _tmain(int argc, _TCHAR* argv[]){compare(1,0);//未显式指定模板参数类型,所以参数推导机制起作用compare(3.14,2.7);retu 阅读全文
posted @ 2006-08-20 21:12 反正我信了 阅读(269) 评论(0) 推荐(0)
摘要: Using OLE DB Consumer TemplatesUsing UDL. 1Connecting To The Database. 2Retrieving Database Schema. 2Reading Data. 3Opening Dataset4Retrieving Column Info. 4Retrieving Rowset Count5CBulkRowset6Executing SQL Statement6Updating Rowset6The CDynamicAccesor class does not handle string columns correctly. 阅读全文
posted @ 2006-08-20 11:39 反正我信了 阅读(302) 评论(0) 推荐(0)
摘要: 这一节,通过SpringSide来分析XFire的应用。SpringSide开源项目是国内的开发人员所做的一个以Spring为核心的开源项目,目的是提供一个Pragmatic的企业应用开发基础和最佳实践展示。为使用Spring框架的开发者提供一个非Demo版的复杂、正式而体现最佳使用实践的参照系统。为JavaEEer必须面对的所有问题提供合理的、合乎Pragmatic原则的解决方案。采用Plugins形式组织,使开发者可快速定位所需的参考方案并做加法到自己的系统。SpringSide中关于Web服务的配置是在WEB-IBF/classes文件下的applicationContext-webse 阅读全文
posted @ 2006-04-24 10:21 反正我信了 阅读(196) 评论(0) 推荐(0)
摘要: XFire可以很好的集成到Spring中,Spring的代码已经做了这方面的集成。首先,我们先创建我们的Web服务,采用接口和实现类的方式:接口MathService.java:package com.kuaff.xfire.samples;public interface MathService{ public long add(int p1, int p2);}实现类:package com.kuaff.xfire.samples;public class MathServiceImpl implements MathService{ public long add(int p1, int 阅读全文
posted @ 2006-04-24 10:19 反正我信了 阅读(223) 评论(0) 推荐(0)
摘要: 你不必发布到tomcat等容器中就可以进行测试,常用的测试类常继承AbstractXFireSpringTest 抽象类。AbstractXFireSpringTest 类又实现了AbstractXFireTest 类,AbstractXFireTest 类是TestCase的子类,所以你可以使用junit进行单元测试。下面看一个例子:package com.kuaff.xfire.samples;import java.net.URL;import org.apache.xbean.spring.context.ClassPathXmlApplicationContext;import or 阅读全文
posted @ 2006-04-24 10:15 反正我信了 阅读(262) 评论(0) 推荐(0)
摘要: JSR 181通过标准化一个易于学习且可以快速开发的Web服务简单编程模型,从而刺激了对Web服务的采用。一直以来,J2EE开发人员要开发和部署Web服 务就必须掌握相当多的信息。通过使用J2SE 5.0中的新增注释功能,Java软件源代码可以使用JSR 181注释进行注释,从而声明式地定义所需的Web服务行为。这使开发人员可以将注意力集中在Web服务的应用逻辑上而无需担心复杂的API、协议和部署 描述符。BEA官方网站有一篇“web服务元数据简介”,对理解JSR 181规范很有帮助。这一节的例子和上一节的例子很相似,或者通过使用java注释,比上一节的POJO稍微复杂了一点。不是说JSR 1 阅读全文
posted @ 2006-04-21 09:58 反正我信了 阅读(265) 评论(0) 推荐(0)
摘要: 在这一节,你将了解到如何将一个普通的java文件转换为一个web服务,services.xml文件是如何定义的,如何发布这个web服务、如何获得这个服务的WSDL、如何创建Client代码、如何测试这个web服务。首先打开Eclipse,创建一个普通的java工程,将xfire所需的jar和xfire的jar加入到工程所需的类库引用中。创建一个简单的java文件,这个java文件简单到只提供一个add方法。package com.kuaff.xfire.samples;public class MathService{ public long add(int p1, int p2) { ret 阅读全文
posted @ 2006-04-21 09:55 反正我信了 阅读(248) 评论(0) 推荐(0)
摘要: 在进行所有的开发之前,自然是到http://xfire.codehaus.org下载最新的xfire的发布版本,在写这篇文档的时候,xfire最新的版本是xfire-distribution-1.1-beta-1版,从官方网站下载到本地机器后,解压,目录结构如下:xfire-distribution-1.1-beta-1|____api (javadoc文档)|____sample (几个xfire例子)|____lib (xfire所需的jars)|____modules (xfire 模块)|____xfire-all-1.1-beta-1.jar|____几个授权和说明TXT文档它所提供 阅读全文
posted @ 2006-04-20 11:13 反正我信了 阅读(191) 评论(0) 推荐(0)
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 42 下一页