自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 大家一起来讨论一下普元EOS产品的架构合理性

有没有熟悉EOS产品的,一起来讨论一下EOS的架构

2011-11-30 20:13:06 307

原创 EOS6 经验总结

一、关于数据实体: 1、数据实体的数据类型有很大的关系 ,需要用到小数点6位时,建议使用Decimal类型,如果是FLOAT类型,可能会出现一些小数正正确的现象。 2、在ORACLE中,如果数据长度越过4000个字符,可以使用CLOB,CLOB字段和EOS5的处理完全不样,不需要单独处理,可以直接使用。 3、在ORACLE中,对于LONG类型...

2009-12-29 23:53:16 211

EOS6 集群的原理介绍和配置

集群中的节点的数据同步的过程中,会相互发送通知,这是利用UDP协议的IP多播来实现的。IP多播是一台主机一次同时发送单一的数据包到多台主机的TCP/IP通讯网络技术。IP多播通信必须依赖于IP多播地址,在IPv4中它是一个D类IP地址,范围从224.0.0.0到239.255.255.255。使用同一个IP多播地址接收多播数据包的所有主机构成了一个主机组,也称为多播组。任何一个主机,都可以向多播组...

2009-05-15 20:11:46 247

EOS6 集群功能介绍

集群(Cluster),简单地说,就是用多个服务器或应用节点来响应用户对同一个应用的大批量访问请求。使用集群的目的主要有3方面:一是单个节点或服务器无法满足用户大量的访问请求,因此建立多个集群节点来分摊用户的请求,如使用应用服务器的集群配置来在多个节点上进行负载均衡(load balance); 二是集群可以充分利用服务器的硬件资源,因为一个Java JVM使用的系统资源是有限的,可能...

2009-05-15 20:10:48 261

EOS6 基础构件库异常对照表

序号 异常编号 异常信息(英文) 异常信息(中文) 1 24000001 parameter ''{0}'' is blank. 参数 ''{0}'' 为null或空字符串. 2 24000002 path ''{0}'' is not a dir. 路径 ''{0}'' 不是一个目录. 3 24000003 path ''{0}'' is not exis...

2009-05-15 20:08:04 1106 1

EOS6 多数据源配置

EOS6中允许用户配置多个数据源,每个数据源都有引用名称,系统管理着数据源名称到数据源的映射,用户可以根据数据源名称得到数据源。系统默认提供了一个名称为default的数据源,用户不指定数据源引用名称时,就是取默认的数据源。//获取系统默认的数据源DataSource ds=DataSourceHelper.getDataSource();//获取contribution级...

2009-05-15 20:05:23 245

EOS6 远程Java客户端调用服务的依赖jar列表

当使用一个独立的Java客户端调用EOS提供的服务时,根据不同访问途径以及提供服务的服务器不同,需要依赖不同的jar。Tomcat5.5.20HTTP接入 服务的参数类型(JavaBean)eos-access-clienteos-sca-coreeos-commoneos-runtimeeos-dataeos-infraeos-systemlog4...

2009-05-15 20:02:15 661

EOS服务器和EOS应用

EOS服务器(EOS Server)是支撑SOA应用和服务的运行环境,由SCA(Service Component Artichecture)容器、构件运行环境、页面流引擎、逻辑流引擎、基础服务等核心模块组成。EOS服务器是一个面向SOA的基础设施,实现了SOA的核心编程模型SCA 1.0、SDO 2.1标准。EOS Server保障了SOA应用或服务稳定、可靠、高效的运行。EOS服务器运...

2009-05-15 19:54:45 808

EOS6 基本概念

[b]EOS[/b]Primeton EOSTM是SOA应用平台,提供了基于Web的企业应用的开发、调试、部署、管理和维护的一体化开发、运行、管理监控环境。在EOS中用户可以通过拖、拉、拽方式将与业务无关的通用构件进行图形化的组装,实现快速构建基于Web的企业级应用。使用EOS Governor(EOS治理工具)可以实时部署、管理与维护EOS应用。基于EOS平台开发出的应用是符...

2009-05-15 19:52:56 380

EOS6 的产品介绍

EOS基于J2EE、Eclipse等开放的技术和平台,采用了先进的SOA架构和标准规范,并通过构件化、图形化、一体化的平台产品为客户提供了完整的覆盖SOA应用全生命周期的支撑,从设计、开发、调试和部署,到运行、维护、管控和治理。有了这样的SOA应用平台,可以真正意义上帮助企业客户和各类机构实现其统一SOA架构的发展策略,并达到低成本、高质量、灵活、易管控地构造SOA应用和服务的目标。直至...

2009-05-15 19:51:19 243

EOS5 默认日志文件详解及生产问题定位规则

在EOS5中,日志文件中记录 信息一般是如下格式[@数据类型][数据值],带有@的是表示后面值的类型,值会紧跟着对应的数据的类型      EOS产生的日志文件有如下四个     1.eoslog.log,这个文件中记录了EOS应用运行时,产生的日志信息。根据在EOSMGR中设置不同的日志级别,输 出不同级别的日志信息常见的数据类型有: [@level][ERROR]     ...

2009-04-22 00:38:48 512

原创 word2007无法打开多个文件/鼠标无法使用解决方法

[问题症状]:    1、无法同时打开多个文件;    2、鼠标无法使用。[问题原因]:   是安装了PowerDesigner12引起不兼容[解决办法]:  无法同时打开多个文件:  打开Word,点击左上角的圆形按钮,选择"Word选项",然后选择"加载项",接着在最下端的"管理"右侧的下拉框中选择"COM加载项",然后点击"转到按钮",最后在弹出的"COM加载项"管理

2009-04-16 00:07:14 154

EOS流程设计与开发总结

在流程项目开发时,对于流程不复杂,可以按照一定的模式来快速开发流程。对于很多通用的功能,进行抽象,让整个项目组按一定的模式处理。l  流程图设计原则a)         路由设计                                      i.              进入同一环节的路由值相同                                    i...

2009-04-15 00:01:30 546

Web Services中客户端的实现

Axis   客户端的实现一般通过Axis自带的工具实现。具体例子如下:1.有WSDL文件从最简单的开始 ,-uri 指定wsdl文件> WSDL2Java -uri currencyConvert.wsdl-d 使用不同的data binding方法> WSDL2Java -uri currencyConvert.wsdl -d xmlbeans-a 生成异步的方法&...

2009-04-14 23:56:15 88

原创 Axis 中使用WSDL文件的详细介绍

      <deployment>:告诉Axis Engine这是一个部署描述文件。一个部署描述文件可以表示一个完整的engine配置或者将要部署到一个活动active的一部分组件。     <GlobalConfiguration>:用于控制engine范围的配置。可以包含以下子元素:·            <parameter> : 用来设置...

2009-04-14 23:54:59 400

原创 什么是ESB ESB的特性

根据维基百科的定义 ESB应有如下特性它是面向服务架构的实现。 它通常是操作系统和编程语言无关的;它应能在Java和.Net应用程序之间工作。 它使用XML(可扩展标识语言)作为标准通信语言。 它支持Web服务标准。 它支持消息传递(同步、异步、点对点、发布-订阅)。 它包含基于标准的适配器(如J2C/JCA),用于集成传统系统。 它包含对服务编制(orchestra...

2009-04-14 23:53:39 912

Axis服务端实现

Axis服务端   服务端的实现比较简单,写任意一个类,并将他发布成Web 服务即可。注意几点:1.              Web服务的引用包以及其它包都需要放在Axis目录中对应的位置。只有这样Axis才可以使用,不然会提示出错。2.              如果需要使用到业务功能的包,也需要将业务功能的包部署到Axis下面。3.              Axis可以当成...

2009-04-14 23:52:29 141

EOS中使用Axis需要注意的一些细节

        EOS中有Axis和Axis2两个目录,两个目录中使用的都都是Axis,EOS5.2之前都是用的Axis 1.1 ,Eos 5.3开始使用的包是 Axis 1.4 其中Axis这个目录是给EOS服务用的。Axis2这个目录是给Studio使用的。     EOS中可以对Web service的访问作简单的密码控制。这个口令在%EOS_HOME%\config\eosconf...

2009-04-14 23:48:29 101

解决EOS因为程序引起系统宕机或者运行缓慢的快速定位方法

应用中查询结果非常大时,会占用比较多的内存,造成系统内存不足,引起OOM错误或者系统运行缓慢,重新启动应用后系统恢复正常。当碰到这种问题时, 很难有一个比较有效的办法来找到问题代码。系统在大多数据的时候是正常运行,只是某一种数据条件满足的情况下造成,可能是操作者从地址栏中直接修改一些参数时才发生。   对于这一类问题,可以通过如下几步可以快速的定位到问题代码。a)       下载引起系统...

2009-04-14 23:45:42 401

eos5.2 减少日志的处理方式

用NOHUP启动EOS时,查询NOHUP日志时,每调用一次WEB SERVICE,就会打印下面的日志信息。另外,在5.2中部署工作流时,也会有同样的日志输出。这些日志是怎么样产生的。        查看server-config.wsdd,其中配置了很多responseFlow,requestFlow,        因为5.2中使用的AXIS包的版本是2002年10月的版本。网上已无...

2009-04-14 23:44:39 135

直接修改EOS流程引擎数据,实现单工作项变多工作项

    在客户需求变化时,可能会碰到流程引擎中单工作项的数据拆分成多工作项,下面提供一种实现方式来达到多工作项的拆分.对于新流程是不需要拆分,只是对于流程实例中已运行到相应环节才需要处理。以下提到方法,不是通过EOS流程引擎修改,而是通过直接更新数据库实现。    单工作项的拆分成多工作为如下几步:                1.列出需要拆分工作项的流程实例,并更新流程图,发布时,不要...

2009-04-14 23:41:54 374

Weblogic 8 14中远程数据源的BUG

      最近在解决项目问题时,发Weblogic 8.14中存在一个BUG,这个BUG只在814中有其它的版本中不会发生。 具体情况如下:      1.在程序中使用了远程数据源,就是跨域的数据源。       2.程序中使用了全局变量。      3.并发访问在5个左右     这时,如果设定连接池的数比较小时,很容易出现。测试的结果为:如果有最大的连接数为10,程序使用到10个数...

2009-01-13 12:05:09 97

使用EOS的价值.

在这里看到很多关于EOS的评价.可能这里面很多的都是技术人员出生,所以观点都会从技术的角度出发.先不说技术怎么样.他至少解决了一些问题 1.人员流动大,后期的维护难. 2.足够的简单,加速了开发. 3.保姆式的服务,解决生产中的难题. 而上面这些问题正好是BOSS级的人物所考虑的,所以普元的EOS可以卖得出去.BOSS愿意出钱.可能我说得很片面,现...

2008-10-24 17:58:36 198

原创 abstract class和interface

理解抽象类 abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言中用于定义抽象类的一种方法,请读者注意区分)定义的,那么什么是抽象类,使用抽象类能为我们带来什么好处呢? 在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是

2006-04-25 15:38:00 517

abstract class和interface

理解抽象类 abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言中用于定义抽象类的一种方法,请读者注意区分)定义的,那么什么是抽象类,使用抽象类能为我们带来什么好处呢? 在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是...

2006-04-25 15:38:00 76

转载 使用 Spring 更好地处理 Struts 动作

您肯定已经听说过控制反转 (IOC) 设计模式,因为很长一段时间以来一直在流传关于它的信息。如果您在任何功能中使用过 Spring 框架,那么您就知道其原理的作用。在本文中,我利用这一原理把一个 Struts 应用程序注入 Spring 框架,您将亲身体会到 IOC 模式的强大。将一个 Struts 应用程序整合进 Spring 框架具有多方面的优点。首先,Spring 是为解决一些关于 JE

2005-11-28 17:11:00 912

使用 Spring 更好地处理 Struts 动作

您肯定已经听说过控制反转 (IOC) 设计模式,因为很长一段时间以来一直在流传关于它的信息。如果您在任何功能中使用过 Spring 框架,那么您就知道其原理的作用。在本文中,我利用这一原理把一个 Struts 应用程序注入 Spring 框架,您将亲身体会到 IOC 模式的强大。将一个 Struts 应用程序整合进 Spring 框架具有多方面的优点。首先,Spring 是为解决一些关于 JEE...

2005-11-28 17:11:00 70

EOS流程设计

流程开发设计经验总结,介绍普元EOS流程的开发设计经验,以及流程设计的最佳实践

2011-12-08

EOS6 产品安装指南

EOS6 产品安装指南 详细介绍EOS6的安装过程以及安装过程可能出现的问题

2009-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除