主要涉及到如何调用本地的dll库

解决方案 »

  1.   

    楼上的那么多三角是咋来得啊?
    你说的那是 JNI吧?JNDI全称 Java Naming and Directory Interface 
    JNDI是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个API和一个服务供应接口(SPI)。这意味着任何基于名字的技术都能通过JNDI而提供服务,只要JNDI支持这项技术。JNDI目前所支持的技术包括LDAP、CORBA Common Object Service(COS)名字服务、RMI、NDS、DNS、Windows注册表等等。很多J2EE技术,包括EJB都依靠JNDI来组织和定位实体。 
    JDNI通过绑定的概念将对象和名称联系起来。在一个文件系统中,文件名被绑定给文件。在DNS中,一个IP地址绑定一个URL。在目录服务中,一个对象名被绑定给一个对象实体。 
    JNDI中的一组绑定作为上下文来引用。每个上下文暴露的一组操作是一致的。例如,每个上下文提供了一个查找操作,返回指定名字的相应对象。每个上下文都提供了绑定和撤除绑定名字到某个对象的操作。JNDI使用通用的方式来暴露命名空间,即使用分层上下文以及使用相同命名语法的子上下文。 
      

  2.   

    晕,说了这么多,其实可以将其当成访问树型数据的统一接口,分为两块,一块上客户使用的api:这样才能遍历这颗"树";服务端API:怎样才能将数据(资源)绑到这颗"树"上
      

  3.   

    http://java.sun.com/products/jndi/tutorial/TOC.html