Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

Archive for the ‘中间件’ Category

关系数据库索引问题

Published by admin on 12月 9, 2010

在应用开发中,特别是与关系数据库关联的应用开发中,最常见的问题就是开发人员在开发、测试时由于数据量很少觉得没问题,可是等产品真正上线运行一段时间后数据量一多,开发语句中查询条件一多就导致系统很慢,这时首先应该考虑的是应用的优化;而应用优化应从俩方面入手,首先应查找出导致应用访问速度慢的瓶颈在哪?是应用系统的优化主要是代码方面的优化,然后是数据库的优化.

本文主要从关系数据库索引方面入手浅谈;

首先数据库的索引不单单是DBA的问题,应用系统的数据库索引应该是开发人员来完成的,因为应用系统怎么建索引与开发应用有很大的关系.比如:某个表有几个字段.ID主键、姓名、性别、年龄等.

1、这时应该首先针对常用的查询条件中进行单个字段索引。

2、其次针对查询中的联合索引,比如:查询条件中where 姓名=”  and  性别=”,那就应该建一联合索引.

3、联合索引中字段顺序,条件 里面 字段的顺序也有影响,比如你条件是where a=”" and b=”" and c=”",那你的索引也最好是 a ,b,c

所以:单独索引与联合索引还是有区别的,如何建索引应该是由开发人员提出,最好是由开发人员自己根据需要来建立、调整.

Domino ACl存取控制列表模型详解

Published by admin on 10月 16, 2010

在Domino中,数据库的存取控制列表是Domino安全性的重要组成部分,也是决定每个用户能否访问数据库的主 要设置。每个数据库都有自己的存取控制列表(Access Control List, 以下简称ACL)。打开一个数据库,选择菜单“文件”-“数据库”-“存取控制”,就可以看到该数据库的ACL。

ACL分为四个页面:基本、角色、日志和高级。以下分别说明这四个页面中的内容。并说明了ACL中可以接受的名称格式。

ACL的“基本”页面
Read the rest of this entry »

Active Server Pages和Lotus Domino的比较

Published by admin on 09月 8, 2010

ASP(Active Server Pages) 是基于服务器段端的编程框架,是运行在IIS内

的一系列互相关联的脚本引擎部件,目的是动态产生Web页面——内容由嵌入在W

eb页面的脚本程序通过ASP引擎动态产生。ASP与传统的基于CGI、PERL等繁琐的方

式将动态数据技术集成WEB相比较,有了很大的提高。作为一种动态的数据引擎,

ASP在某中程度上可与Domino作些比较。要求大量的时间和开发资源,ASP可以创

建不同类型的应用,但是这些应用还只是最基本层次的。从根本上说,它适合用

来创建简单的、基于数据驱动的Web页面,尤其是仅仅基于Windows NT上应用。相
Read the rest of this entry »

验证者标识和证书

Published by admin on 09月 5, 2010

验证者标识和证书

验证者标识和证书构成了 IBM(R) Lotus(R) Domino(R) 安全性的基础。要在组织的层次结构名称方案中正确放置服务器和用户,请为名称树上的每个分支创建一个验证者标识。在服务器和用户的注册过程中,可使用验证者为每个服务器标识和用户标识“标记”一个证书(证书定义服务器标识和用户标识在组织中所属的层次)。属于同一个名称树的服务器和用户可以相互通信;属于不同名称树的服务器和用户需要交叉证书才能相互通信

注:属于不同Domino网络域的服务器需要建立连接文档才能相互通信 ?

    不一定,可能通过DNS进行寻址通信,一般的做法是,服务器之间建立连接文档是最保险和稳定的做法

注意  如果已经将验证者迁移到基于 Domino 服务器的证书认证中心 (CA)[注:什么是CA及原理],则不必标记每个服务器标识和用户标识即可注册服务器和用户。
Read the rest of this entry »

调用JODConverter将DOC文件转换为PDF文件

Published by admin on 08月 18, 2010

通过调用JODConverter将格式为WORD的DOC文件转换成PDF格式文件很容易,核心代码只有几句:

File inputFile = new File(”C:\\Documents and Settings\\ccnustone\\桌面\\新建文件夹\\数据挖掘技术简介.doc”);
File outputFile = new File(”C:\\Documents and Settings\\ccnustone\\桌面\\新建文件夹\\数据挖掘技术简介.pdf”);

// connect to an OpenOffice.org instance running on port 8100
OpenOfficeConnection connection = new SocketOpenOfficeConnection(8100);
connection.connect();
Read the rest of this entry »

IBM / Lotus Domino 与 WebSphere Portal: 单点登录

Published by admin on 08月 10, 2010

来源:IBM

本文详细讲述了 IBM WebSphere Portal 和 Lotus Domino 之间单点登录的核心功能,目的在于使您对这种功能有个基本的理解,并为两个环境协调共存时所面临的潜在困难提供了解决方案。

WebSphere Portal 和 Lotus Domino之间单点登录的技术讨论
摘要

IBM WebSphere Portal 为 IT 公司带来了巨大的价值,使他们能够创建强大的 Web应用,这些 Web 应用允许用户集中地访问,并提供个性化信息。公司可以从门户中获益,比如简化基础设施,加快开发进程,以及提高雇员工作效率。

同样,e-Workplaces 可以转变雇员与客户、其他内部成员以及供应商之间的联系方式。协作门户(collaborative portal)的基础之一,就是它所具有的通过利用协作应用使地理上分散的团队聚在一起解决业务问题的能力。
Read the rest of this entry »

hbm文件中字段的默认值怎么写?

Published by admin on 08月 8, 2010

在项目中使用ssh hibernate ,经常会碰到这样的情况,某个字段需设置默认值,一般情况的做法是在数据库中设置default ,然后在hbm配置文件中 设置insert=”false”

如: <property name=”roomoutdate” type=”java.util.Date” lazy=”true” insert=”false”>

但能否直接在 hbm文件中设置后.并且使用hibernate的
Read the rest of this entry »

一个 SSO 文档中所包含的服务器的数量限制

Published by admin on 08月 7, 2010

Document #: 1897667L04000

Body:
[标题]一个 SSO 文档中所包含的服务器的数量限制 环境:(产品,平台,机型,软件版本,等)
产品: Lotus Domino Server
平台: AIX, i5/OS, Linux, OS/390, OS/400, Solaris, Windows, z/OS
软件版本: 8.0, 7.0, 6.5, 6.0 问题描述:
当试图将其它的 Domino 服务器添加到 SSO 文档中时,出现下面的错误:

“Adding entry will cause text list to exceed 64k. Entry not added.”
Read the rest of this entry »

关于在DOMINO中使用JAVA-hibernate调用JAVA受限制类的解决办法

Published by admin on 07月 29, 2010

在DOMINO中使用Hibernate时,会出现以下的错误:

问题是由于domino jre 的默认安全不支持ReflectPermission “suppressAccessChecks”;

在DOMINO JVM的安全策略文件中加入 
permission java.lang.reflect.ReflectPermission “suppressAccessChecks”;
Read the rest of this entry »

安信天元县乡安全政务信息系统解决方案

Published by admin on 07月 20, 2010

1.系统概述

   1.1项目背景

   随着加入WTO,我国将从深层次更广范围融入世界经济之中。党政机关信息化已经成为世界新一轮公共行政管理改革和衡量国家竞争力水平的显著标志之一,我们必须加快党政机关信息化建设的步伐。同时,电子政务是我国信息化建设的一个重要组成部分,通过政务信息化、规范化和程序化来改变党政机关传统的工作模式,建立一种以公众服务为中心,以高效、公平、公开、勤政、廉洁为特征的新型党政机关管理和工作模式。

   县乡党政机关是我国基层党政机关的重要组成部分,没有县乡党政机关的电子信息网络化就没有全国党政机关的电子信息网络化。县乡党政机关应当抢抓信息化发展机遇,与时俱进,加快党政信息化发展步伐。

   随着应用系统的增加,伴随着安全隐患也在不断的增多:

   · 如何确保机密信息不被窃取、篡改

   · 如何保证访问应用系统的用户身份的真实性

   · 如何保证传输数据的安全

   · ……

   在本方案中,我们主要通过PKI技术来保证数据的安全、准确、权威。通过日志审计,权限控制来保证整个系统的安全

   1.2建设目标
Read the rest of this entry »