阅读更多

4顶
0踩

编程语言

转载新闻 .Net下开源的依赖注入框架:Ninject

2008-06-18 10:25 by 见习记者 keller 评论(0) 有4972人浏览

NInject是.Net下一款开源的依赖注入框架(IOC),现在的版本是1.0。

特性包括:

   (1)支持.net 2.0 、3.5和移动版本2.0、3.5

   (2)支持Silverlight

   (3)构造器、属性、方法注入

   (4)单态支持

   (5)轻量级拦截器(Lightweight interceptor )支持(AOP)

   (6)易于与其他框架集成

NIject是一个年轻的项目,与其他IOC ,如Spring.net、Castle相比,还是有一定差距的。

 

来自: zgkw.cn
4
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 基于沙箱的Java安全体系结构

    java安全沙箱,具体内容见文档,非常之强大

  • java的沙箱安全机制

    java的沙箱安全机制 转自 “狂神说” 一、介绍 Java安全模型的核心就是java沙箱sandbox,将java代码限定在jvm特定的运行范围中,并严格限制代码对本地系统资源访问,这样来保证代码的有效隔离,防止对本地系统造成破坏。 所有java程序运行都可以指定沙箱,可以定制安全策略。 java将执行程序分成本地代码和远程代码,本地代码默认可信任,远程不受信任。JDK1.0时,非授信的远程代码的安全完全依赖于沙箱机制。 如此严格的安全机制给程序扩展带来障碍,因此后续1.1版本做了改进,增加了安全策略,允

  • K:java中的安全模型(沙箱机制)

    本博文整合自:Java安全——理解Java沙箱、Java 安全模型介绍、Java的沙箱机制原理入门 相关介绍:  我们都知道,程序员编写一个Java程序,默认的情况下可以访问该机器的任意资源,比如读取,删除一些文件或者网络操作等。当你把程序部署到正式的服务器上,系统管理员要为服务器的安全承担责任,那么他可能不敢确定你的程序会不会访问不该访问的资源,为了消除潜在的安全隐患,他可能有两种...

  • java平台沙箱安全组件_java Security--java沙箱

    什么是沙箱^1Java安全模型的核心就是Java沙箱(sandbox),什么是沙箱?沙箱是一个限制程序运行的环境。限制程序运行一方面是为了保护系统资源,同时另一方面也为了保护程序自己。沙箱主要限制系统资源访问,那系统资源包括什么?——CPU、内存、文件系统、网络。不同级别的沙箱对这些资源访问的限制也可以不一样。所有的Java程序运行都可以指定沙箱,可以定制安全策略。而一个Java程序运行的安全策略...

  • Java安全之沙箱

    沙箱解释 Java安全模型的核心就是Java沙箱(sandbox),什么是沙箱?沙箱是一个限制程序运行的环境。限制程序运行一方面是为了保护系统资源,同时另一方面也为了保护程序自己。沙箱主要限制系统资源访问,那系统资源包括什么?——CPU、内存、文件系统、网络。不同级别的沙箱对这些资源访问的限制也可以不一样。 所有的Java程序运行都可以指定沙箱,可以定制安全策略。而一个Java程序运行的安全策...

  • JVM详解-沙箱安全机制

    JVM详解 -> 沙箱安全机制 历史 Java安全模型的核心就是Java沙箱(sandbox),什么是沙箱?沙箱是一个限制程序运行的环境。沙箱机制就是将 Java 代码限定在虚拟机(JVM)特定的运行范围中,并且严格限制代码对本地系统资源访问,通过这样的措施来保证对代码的有效隔离,防止对本地系统造成破坏。 沙箱主要限制系统资源访问,那系统资源包括什么?——CPU、内存、文件系统、网络。不同级别的沙箱对这些资源访问的限制也可以不一样。 所有的Java程序运行都可以指定沙箱,可以定制安全策

  • java中的安全模型(沙箱机制)

    参考: https://www.cnblogs.com/MyStringIsNotNull/p/8268351.html https://www.ibm.com/developerworks/cn/java/j-lo-javasecurity/ https://docs.oracle.com/javase/6/docs/technotes/guides/security/spec/securit...

  • JAVA沙箱安全总结

    1.概述  本文介绍了JAVA虚拟机一些安全基础,第四节介绍了两个非常著名的JAVA 0day,分析了cve-2012-0507 漏洞原理和jdk1.70day漏洞,这两个漏洞被广泛应用于浏览器挂马。第五节介绍了java大牛lxlzx对新浪云平台SAE的五次绕过。 Java从JDK 1.0开始实现了一套沙箱环境,主要应用于Applet,使远程的非可信代码只能在受限的环境下执行。Java沙箱

  • JVM系列(四):沙箱安全机制笔记

    今天主要给大家分享JVM的沙箱安全机制笔记 1、沙箱机制的概念 Java安全模型的核心就是Java沙箱(sandbox)。 沙箱机制就是将Java代码限定只能在虚JVM虚拟机中特定的运行范围,并且严格限制代码对本地系统资源访问,通过这样的方式来保证对Java代码的有效隔离,防止对本地操作系统造成破坏。 2、沙箱的作用 主要限制系统资源(CPU、内存、文件系统、网络)的访问。 不同级别的沙箱对系统资源访问的限制也有差异。 3、本地代码和远程代码 Java的执行程序分为:本地代码和远程代..

  • JVM进阶之沙箱安全模型

    沙箱安全模型1.概述2.作用3.实现 1.概述 沙箱是一个限制程序运行的环境,Java安全模型的核心就是Java沙箱,所有的Java程序都可以指定沙箱来运行,而且可以自定制安全策略。 沙箱机制就是将Java代码限定在Java虚拟机特定的运行范围中,并且严格限制代码对本地系统资源的访问,通过这样的措施来保证对代码的有效隔离,防止对本地系统造成破坏。 2.作用 保证程序的安全 保护原生的代码 3.实现 JDK1.0时期 将程序代码分成本地代码和远程代码两种。本地代码默认视为可信任的,可以访问一切本

  • 【JVM-沙箱】java 安全沙箱模型详解

    起到第一道安全保障作用的”双亲委派类加载模型” 双亲委派方式的类加载,指的是优先从顶层启动类加载器开始,自顶向下的方式加载类的模型(参见第一条类装载器体系结构)。 这种模型的好处是,底层的类装载器装载的类无法与顶层类装载器装载的类相互调用。 哪怕是同包下的类,只要他们不属于同一类装载器,都是相互隔绝的。这对一些有安全隐患的类起到了安全隔离的作用。使它不能冒充系统类来破坏程序正常运作。 此外,...

  • java平台沙箱模型,Java - 安全沙箱

    Java - 安全沙箱Java沙箱是Java安全模型的核心,沙箱是一个限制程序运行的环境,可以保护系统资源和程序自己。主要目的是限制系统资源访问 -- CPU 内存 文件系统和网络。Java安全沙箱要素权限介绍权限是指允许代码执行的操作。包括三部分:权限类型、权限名和允许的操作。权限类型:实现了权限的Java类名;权限名:一般就是对哪类资源进行操作的资源定位,一般基于权限类型设置;操作:就是权限允...

  • 沙盒技术

    沙盒技术是浏览器和其他应用程序中保护安全的一种组件关系设计模式,最初发明人为GreenBorder公司。2007年5月,谷歌公司收购了该公司,也将此项专利应用于chrome浏览器的研发中。 沙盒技术简概   “沙盒”技术与主动防御技术原理截然不同。主动防御是发现程序有可疑行为时立即拦截并终止运行。“沙盒”技术则是发现可疑行为后让程序继续运行,当发现的确是病毒时才会终止。“沙盒”

  • 简单了解 sandbox 沙盒

    1.操作系统和浏览器层面的沙盒: 操作系统层面的沙盒的含义就是操作系统对进程的可访问的内存地址所做的限制,限制进程可访问的内存在其被分配的内存地址区间内,而不允许操作其他的内存地址,从而提供安全层面的防护。 浏览器层面的沙盒本质原理没多大变化,实践层面可能会根据浏览器环境有所变化,比如限制脚本操作本页面之外的其他页面的DOM,限制访问非同源文档,限制向非同源服务器发送ajax等等,目的依然是安全。 以chromium为例。chromium是多进程架构,浏览器前端界面由browser进程管理,各个web pa

  • jvm之沙箱安全机制

    沙盒安全机制是java安全模型的核心,它严格限制现在运行在jvm上面的代码对系统资源的访问。 系统资源包括 cpu 内存 网络等 现在的安全模型就是,jvm给不同的代码分配不同的域,该代码就拥有这个域所拥有的对于本地资源的全部权限。(域类似于角色) 沙箱安全机制的组成部分:1.字节码校验器:它保证java代码符合java语言规范,核心类由于已经校验过了封装好的,字节码不会校验核心类 2.类加载器,类加载器是利用了双亲委派机制,它保证了好的代码不会被坏的代码污染 它定义了被信任类库的边界 为代码.

  • java 沙箱_Java沙箱技术

    自从Java技术出现以来,有关Java平台的安全性及由Java技术发展所引发的新的安全性问题,引起了越来越多的关注。目前,Java已经大量应用在各个领域,研究Java的安全性对于更好地使用Java具有深远的意义。本文主要从两个方面阐述了Java的安全性:一是Java平台(主要通过JDK)的安全完备性;二是Java虚拟机的安全机制。Java平台提供的原始安全模式是沙箱模型。对于从开放网络中得到的不被...

  • java判断文件是否为图片

    /** * 判断文件是否为图片 * * @param pInput 文件名 * @param pImgeFlag 判断具体文件类型 * @return 检查后的结果 * @throws Exception */ public static boolean isPicture(String pInput, Str

Global site tag (gtag.js) - Google Analytics