weblogic

多租户技术的跨部门和虚拟团队的解决方案

╄→гoц情女王★ 提交于 2020-02-29 12:04:16
1 前言 经过多年的企业信息化建设,Office系统逐步形成有9营业场所的分部门、9专业应用子系统、20独立的信息模块、330一种方法。这些系统或模块内置于Microsoft IIS、Apache Tomcat、Weblogic、Cordys BOP上,相互彼此独立、互不影响。 在不考虑反复投资、资源共享、便于运维的情况下,仍存在一些长期非常难解决的问题: (1)、各个系统的组织、账号不统一。维护困难。 (2)、在一些系统或模块中。对于人员跨部门的情况。仍以两个及以上账号的方式处理,不仅业务不直观。并且操作性比較差。 (3)、虚拟团队支持都是通过开发编码处理。实施周期较长,缺乏灵活性。 因为云计算议题的发烧,在IaaS虚拟化资源池和共用的数据中心内,怎样以单一系统架构与服务提供多数client同样甚至可定制化的服务,而且仍然能够保障客户的数据隔离。让多租户技术成为上述需求提供一套解决方式。 2 多租户技术概述 2.1 多租户技术概述 參考百度百科的定义,多租户技术(英语:multi-tenancy technology)或称多重租赁技术,是一种软件架构技术。它是在探讨与实现怎样于多用户的环境下共用同样的系统或程序组件,而且仍可确保各用户间数据的隔离性。 多租户技术源于1960年代。很多公司为了要使用很多其它的运算资源,向持有大型主机(Mainframe)的供应商租用一部份的运算资源

2020金三银四的面试者们需要知道Java那些事

社会主义新天地 提交于 2020-02-27 06:42:57
一、基础篇 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用? 5.java 中的 Math.round(-1.5) 等于多少? 6.String 属于基础的数据类型吗? 7.java 中操作字符串都有哪些类?它们之间有什么区别? 8.String str="i"与 String str=new String("i")一样吗? 9.如何将字符串反转? 10.String 类的常用方法都有那些? 11.抽象类必须要有抽象方法吗? 12.普通类和抽象类有哪些区别? 13.抽象类能使用 final 修饰吗? 14.接口和抽象类有什么区别? 15.java 中 IO 流分为几种? 16.BIO、NIO、AIO 有什么区别? 17.Files的常用方法都有哪些? 二、 进阶篇 Java底层知识 字节码、class文件格式 CPU缓存,L1,L2,L3和伪共享 尾递归 位运算 用位运算实现加、减、乘、除、取余 设计模式 了解23种设计模式 会使用常用设计模式 单例、策略、工厂、适配器、责任链。 实现AOP 实现IOC 不用synchronized和lock,实现线程安全的单例模式 nio和reactor设计模式 网络编程 tcp

【Weblogic】linux下weblogic新建domain(入门教程)

谁都会走 提交于 2020-02-26 05:55:56
找到weblogic下的/common/bin目录,/home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin ./config.sh -mode=console(用控制台模式安装) (1)选择“创建新的Weblogic域”,输入“1”,按回车; (2)一般情况直接回车就行; (3)根据自己需要来选择模板,这里选的是第一个; (4)给domain命名; (5)设置domain域的目录,可以用默认的也可以自己设置; (6)设置名称和口令,字母+数字,例如weblogic1/weblogic1; (7)选择开发模式; (8)设置所用jdk路径; (9)选择第一个; (10)设置服务名称和端口,这里设置的是demo/9998; (11)设置完毕,按回车,等弹出下图提示,则创建成功; (12)进到第5步设置的域目录下,启动; (13)日志显示下图时,说明启动成功; (14)进入控制台:打开浏览器,输入地址(http://ip:端口号/console)    例: http://127.0.0.1:9998/console/ (15)输入第6步设置的登录名和密码,点击登录 (16)设置数据源 (17)部署项目 来源: https://www.cnblogs.com/promise-x/p/7411340.html

Tomcat,Jboss,Weblogic通过jndi连接数据库

给你一囗甜甜゛ 提交于 2020-02-24 20:07:21
1. Tomcat 配置Jndi数据源 1.1在tomcat服务器的lib目录下加入数据库连接的驱动jar包 1.2修改tomcat服务器的conf目录下server.xml配置文件 编辑server.xml文件,添加全局JNDI数据源配置,配置如下: <GlobalNamingResources> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" /> <!-- |- name:表示以后要查找的名称。通过此名称可以找到DataSource,此名称任意更换,但是程序中最终要查找的就是此名称, 为了不与其他的名称混淆,所以使用jdbc/oracle,现在配置的是一个jdbc的关于oracle的命名服务。 |- auth:由容器进行授权及管理,指的用户名和密码是否可以在容器上生效 |- type:此名称所代表的类型,现在为javax.sql.DataSource

WebLogic clientgen doesn't work from WebLogic

吃可爱长大的小学妹 提交于 2020-02-24 18:31:52
问题 I'm using clientgen ant task (which is a part of WebLogic) to generate JAX-WS client from the WSDL. Generated code works very well when I'm using it from the command line and wlfullclient.jar in the classpath. But it doesn't work from EJB that is deployed to the same instance from which wlfullclient.jar was generated. Error is quite long, and looks like linked to class loaders, that is very annoying because I'm using the same JAVA version and other libraries that are coming embedded with

WebLogic clientgen doesn't work from WebLogic

丶灬走出姿态 提交于 2020-02-24 18:21:44
问题 I'm using clientgen ant task (which is a part of WebLogic) to generate JAX-WS client from the WSDL. Generated code works very well when I'm using it from the command line and wlfullclient.jar in the classpath. But it doesn't work from EJB that is deployed to the same instance from which wlfullclient.jar was generated. Error is quite long, and looks like linked to class loaders, that is very annoying because I'm using the same JAVA version and other libraries that are coming embedded with

linux中的查找命令find,locate,which,whereis

别等时光非礼了梦想. 提交于 2020-02-20 16:55:59
  我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了。   which 查看可执行文件的位置   whereis 查看文件的位置   locate 配 合数据库查看文件位置   find 实际搜寻硬盘查询文件名称   1、which   语法:   [root@redhat ~]# which 可执行文件名称   例如:   [root@redhat ~]# which passwd   /usr/bin/passwd   which是通过 PATH环境变量到该路径内查找可执行文件,所以基本的功能是寻找可执行文件   2、whereis   语法:   [root@redhat ~]# whereis [-bmsu] 文件或者目录名称   参数说 明:   -b : 只找二进制文件   -m: 只找在说明文件manual路径下的文件   -s : 只找source源文件   -u : 没有说明文档的文件   例如:   [root@redhat ~]# whereis passwd   passwd: /usr/bin/passwd /etc/passwd /usr/share/man/man1/passwd.1.gz /usr/share/man/man5/passwd

weblogic下部署应用时slf4j与logbak冲突的解决办法

三世轮回 提交于 2020-02-17 20:17:46
今天在weblogic上部署一个使用logback的应用时,报错如下: java.lang.IllegalArgumentException: Invalid 'logbackConfigLocation' parameter: /opt/app/Oracle/Middleware/user_projects/domains/base_domain/servers/Server7005/tmp/_WL_user/acc_service_ca/bk1axn/war/WEB-INF/lib/_wl_cls_gen.jar!/logback.xml 网上搜索了一翻,大致原因是weblogic已经自带了slf4j的模块,与应用中的logback冲突,按照官网 https://community.oracle.com/thread/3525130?start=0&tstart=0 的做法,在WEB-INF下放一个名为weblogic.xml的文件,参考以下内容: 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90"> 4 <session-descriptor> 5 <cookie-path>/</cookie-path> 6 <

Ladon插件实战 Weblogic CVE-2018-2894

寵の児 提交于 2020-02-14 15:33:41
前言 使用Exp生成器生成Ladon插件实战,Weblogic CVE-2018-2894漏洞检测 漏洞扫描 Weblogic CVE-2018-2894 github上有一份weblogic一键检测脚本,发现存在漏洞误报 看了下代码竟只是判断页面非404,对于返回403,500等误报 还不如写成200,虽然同样不靠谱,于是Ladon添加此POC检测 误报的POC检测脚本 存在漏洞的页面特征 EXP生成器生成POC 使用EXP生成器可简单检测,至少判断页面特征比单纯检测状态更好吧 POC测试 LadonExp生成的POC可单独使用,也可作为Ladon插件批量检测 单独使用: CVE-2018-2894_Poc.exe url 批量使用: Ladon CVE-2018-2894_Poc.exe (根目录url.txt) 当然Ladon内置模块WeblogicPoc已添加该漏洞检测 来源: https://www.cnblogs.com/k8gege/p/12307448.html

readhat6.5下安装weblogic10.3.6

烈酒焚心 提交于 2020-02-12 05:19:08
转载自: http://www.mianhuage.com/752.html 1.安装前准备 1.1.准备安装包generic.jar 1.2.创建weblogic用户及用户组 创建组命令:groupadd weblogic 创建用户命令:useradd -g weblogic weblogic 修改用户密码命令:passwd weblogic 输入新密码确定就可以 1.3.创建文件目录 创建安装文件存放目录:mkdir /opt/software 将weblogic安装文件用工具上传至software下 1.4.赋权 将安装文件的执行权限赋给weblogic用户 命令为:chmod a+x /opt/software/wls1036_generic.jar (wls1036_generic.jar为weblogic安装文件名) 2.安装 安装的时候注意将root的用户切换到weblogic用户,命令为: su – weblogic 进入weblogic安装文件所在目录,即:/opt/software下,命令为: cd /opt/software 执行安装命令:java –jar wls1036_generic.jar (wls1036_generic.jar为weblogic安装文件名) 2.1.安装步骤一 输入中文:下一步 因为命令窗口使用的是中文,这里不要输入英文