zoukankan      html  css  js  c++  java
  • intramart知识

    intra-mart(CoreMount)学习笔记

    1配置目录的介绍
    下面对intra-mart的目录结构进行下说明。
    bin       放置服务器模块共通初期设定文件的文件夹
    lib        放置一些共通的包
    conf     放置服务器模块共通初期设定文件的文件夹
    doc      J2EE开发模式的工作目录
    pages   script开发模式的工作目录
    log       放置系统日志


    为了学习,把6.1和7.0都用过了,感觉6.1的服务器启动不是太让人满意,
    现在我已经把6.1给删掉了,拿7.0学习。
    由于工作上的要求,现在学习的开发模式是script,J2EE开发模式还没有尝试过。


    script开发模式是使用html和JavaScript的开发模式。画面由html输出,逻辑由JavaScript实现。
    自认为的好处就是简单,如果由html和JavaScript基础的话只要两三天时间就能上手了,
    但是没有合适的文本编辑器,虽然intra-mart提供了e-Builder帮助开发,但据说打开html比较慢。
    所以目前为止我都是用文本编辑器进行开发的。向大家推荐Ue,如果是日文系统的话“秀丸”。


    虽说是用html和JavaScript进行开发,但与通常的html和JavaScript有些不同。
    html中使用IMART标签,
    JavaScript还不清楚具体都有哪些不同,但至少在intra-mart中是不能使用alert的。
    Debug和测试使用intra-mart提供的Debug对象和JsUnit对象,更具体的使用方法,只能让你去查API了

     2.搭建intra-mart运行环境

    我在文章Intra-mart框架简介中对intra-mart做了简单介绍,那么我们要怎么搭建起intra-mart的环境呢。这里简单介绍一下搭建intra-mart运行环境的步骤,按照步骤一步一步操作既可以快速配置起imart的开发环境了。

    1、安装eBuilder

    2、intra-mart Ver7.0(debug server)安装

    3、准备JDBC驱动

    把驱动放到intra-mart安装目录/lib文件夹下

    4、DB接续设定

    intra-mart安装目录\conf\data-source.xml

    <data-source>
        <system-data-source>
            <connect-id>default</connect-id>
            <resource-ref-name>java:comp/env/jdbc/oracle</resource-ref-name>
        </system-data-source>
        <group-data-source>
            <login-group-id>default</login-group-id>
            <resource-ref-name>java:comp/env/jdbc/oracle</resource-ref-name>
        </group-data-source>
    </data-source>

     intra-mart安装目录\conf\http.xml

    <database>
    	<jndi-name>jdbc/oracle</jndi-name>
    	<driver>
    		<type>oracle.jdbc.pool.OracleConnectionPoolDataSource</type>
    		<url>jdbc:oracle:thin:@dam03:1521:oraimart</url>
    		<user>xxxx</user>
    		<password>xxxx</password>
    	</driver>
    	<prepared-statement-cache-size>8</prepared-statement-cache-size>
    	<max-connections>20</max-connections>
    	<max-idle-time>30s</max-idle-time>
    </database>

    5、程序作成

    6、Debug服务启动

    7、登陆组作成

    系统管理者通过下记URL作成

    http://localhost:8080/imart/system.admin

    8、初期化数据导入

    9、用户创建

    由登陆组通过下记URL作成

    http://localhost:8080/imart/default.manager

    10、用户登陆

    用户通过下记URL登陆

    http://localhost:8080/imart/default.portal

    intra-mart是一个综合型的Web应用框架。利用这个框架提供的便利,程序员只负责开发很少的一部分,这样不仅开发的生产性大大提高 了,而且,很多组件都得到了重复利用。系统也变得稳定,易于维护。

    3.intra-mart的特点:

    (1)高开发生产性的综合型框架

    这个综合型框架是由各种类型的java业务组件群(im-BizAPI),JavaEE框架(im-JavaEE Framework)构成。运用这些集成模块,可以很大程度上提高开发效率。因为JavaEE开发模式和脚本开发模式可以并用,这就大幅降低了Web系统开发的门槛。

    (2)灵活适应业务变化的SOA系统构筑平台

    当一个系统的业务模型改变了,业务也得随着改变,争对这个重要的方面,intra-mart综合框架的基础上,添加了各种功能:Application共 通、页面模型、单点登录(只验证一次,但是有多个服务来支持)、业务流程管理(business process managerment)等等。这样短时间内在旧的系统基础上就可以很快构筑新的业务。而且,可以单独设置业务流程、系统功能和DB(database 数据库),当业务系统改变时,业务流程能很快做出相应改变。

    (3)配备了具有高速而可靠的OSS(open source software 开源软件)应用服务器

    intra-mart框架的每个功能都有相对应的应用服务器,intra-mart WebPlatform也配备了具有高度信赖性的OSS应用服务器功能(Resin/JBoss),这样在Web上实行的业务逻辑就可以在Web应用服务 器上转移,使得Web服务器和DB服务器分开承担负荷成为可能(多层机构对应)。

            以上内容摘自百度百科Intra-mart

    介绍完了intra-mart的特点,我们来讲一讲intra-mart的开发环境配置,我的Intra-mart开发环境安装手顺这篇文章中给出了开发环境配置手顺,参考手顺,完成所有步骤,就可轻松配置起intra-mart开发环境了。

    Face your past without regret. Handle your present with confidence.Prepare for future without fear. keep the faith and drop the fear. 面对过去无怨无悔,把握现在充满信心,备战未来无所畏惧。保持信念,克服恐惧!一点一滴的积累,一点一滴的沉淀,学技术需要不断的积淀!
  • 相关阅读:
    表空间的改变
    特殊字符转换
    oracle下创建临时表
    约束
    删除数据库记录的同时删除磁盘文件
    数据文件
    级联删除case
    oracle net连接方式

    在Oracle服务器端配置监听器
  • 原文地址:https://www.cnblogs.com/200911/p/2617275.html
Copyright © 2011-2022 走看看