bookmarks  8

  •  

    The SKOS API is a Java interface and implementation for the W3C Simple Knowledge Organisation System SKOS. For more information about SKOS see here. An implementation of the SKOS API is provided which uses the OWL 2 API, at present you will need to obtain the OWL API seperately from the OWL 2 website. [UPDATE 12-09-2011] The current release of the SKOS API has been deprecated, a new version_3 developer branch is available in the SVN repository that works with the latest OWL API v3. For more information please contact the user group at skos-dev@googlegroups.com The SKOS API is open source and is available under the LGPL License The SKOS API includes the following components: An API for the major SKOS constructs and an efficient in-memory reference implementation based on the OWL 2 API Abstract data model for working for SKOS that avoids commitment to any of the concrete syntaxes, such as RDF RDF/XML parser and writer OWL/XML parser and writer OWL Functional Syntax parser and writer Turtle parser and writer Support for extending the underlying SKOS data model via the OWL 2 API Support for integration with reasoners such as Pellet and FaCT++ Range of convenience methods for working with SKOS
    13 years ago by @gresch
    (0)
     
     
  •  

    SNMP4J - The Object Oriented SNMP API for Java Managers and Agents SNMP4J is an enterprise class free open source and state-of-the-art SNMP implementation for Java™ 2SE 1.4 or later. SNMP4J supports command generation (managers) as well as command responding (agents). Its clean object oriented design is inspired by SNMP++, which is a well-known SNMPv1/v2c/v3 API for C++ (see http://www.agentpp.com). The SNMP4J Java SNMP API provides the following features: SNMPv3 with MD5 and SHA authentication and DES, 3DES, AES 128, AES 192, and AES 256 privacy. Pluggable Message Processing Models with implementations for MPv1, MPv2c, and MPv3 All PDU types. Pluggable transport mappings. UDP, TCP, and TLS are supported out-of-the-box. Pluggable timeout model. Synchronous and asynchronous requests. Command generator as well as command responder support. Free open source with the Apache license model Java™ 1.4.1 or later (1.6 for version 2.0 or later) Logging based on Log4J Row-based efficient asynchronous table retrieval with GETBULK. Multi-threading support. The SNMP4J-Agent pure Java SNMP agent API adds command responder including notification originator and proxy forwarder support to the SNMP4J core API and comes with: Implementations for SNMP-TARGET-MIB, SNMP-NOTIFICATION-MIB, SNMP-PROXY-MIB, SNMP-FRAMEWORK-MIB, SNMPv2-MIB, SNMP-COMMUNITY-MIB, SNMP-USER-BASED-SM-MIB, SNMP-VIEW-BASED-ACM-MIB, NOTIFICATION_LOG-MIB, and SNMP-MPD-MIB, SNMP4J-PROXY-MIB, SNMP-TLS-TM-MIB, SNMP-TSM-MIB. SNMPv1,v2c,v3 multi-lingual agent support, including MD5 and SHA authentication as well as DES, 3DES and AES(128, 192, 256) privacy. IPv4/IPv6 UDP, TCP, and TLS support. Code generation from MIB specifications is provided through AgenPro 3 which is a language and API independent template based code generator with round-trip generation facilities. The SNMP4J-AgentX pure Java AgentX API adds support for the AgentX 1.0 master and subagent protocol as defined by RFC 2741 and 2742. SNMP4J-AgentX extends SNMP4J-Agent by: Full AgentX 1.0 protocol support, including contexts, shared tables, index allocation, ping PDUs, connection timeout handling, etc. Implementation of the AGENTX-MIB for the master agent. TCP transport mapping for the AgentX protocol. Code generation from MIB specifications is provided through AgenPro 3 which is a language and API independent template based code generator with round-trip generation facilities (see also SNMP4J-Agent). The SNMP4J-AgentJMX pure Java 1.5 API adds support easy descriptive mapping from JMX MBean instrumentation to SNMP scalars, tables, and notifications. New in SNMP4J(-Agent) 2.0: Transport Security Model (TSM) including Transport Layer Security Transport Mapping (TLSTM) as defined by RFC 5343, 5590, 5591, 5953. Java™ SE 1.6 or later, including Generics and System.nanoTime() support.
    14 years ago by @gresch
    (0)
     
     
  •  

    Spring Social is an extension of the Spring Framework to enable the development of social-ready applications. With Spring Social you can create applications that interact with various social networking sites such as Twitter, Facebook, LinkedIn, and TripIt, giving the users of your application a more personal experience. The main features of Spring Social include: * A set of social network templates for interacting with Twitter, Facebook, LinkedIn, TripIt, and Greenhouse. * An OAuth-aware request factory for signing RestTemplate requests with OAuth authorization details. * A web argument resolver for extracting Facebook user ID and access token information in a Spring MVC controller.
    15 years ago by @gresch
    (0)
     
     
  •  

    This open source software project connects the world of java with TWAIN.TWAIN is an application programming interface standard used to access scanners & digital cameras ... . This package was developed to scan an image in order to turn it into an *.sff file and then fax it. How does it work ? What happens ? 1. On loading: jtwain.java loads it's C++ counter part, the library jtwain.dll. 2. jtwain.dll will load "TWAIN_32.DLL" and get a function pointer to the DSM (Data Source Manager) entry point (twain state 2). 3. If loading was successful jtwain.java creates a new thread that calls nstart in jtwain.cpp. 4. Due to the fact that twain is signalling events through the OS-dependent event queues, we need to set up an application window including it's wndProc callback function. 5. After that ninitLib will open the DSM (twain state 3). Now the DSM is ready to handle device specific requests. 6. The native thread is then entering the event loop and calling jtwain.cbhandleGetMessage whenever it receives an event. 7. The twain entry function must be called from within the native thread. In order to do that a command can be initiated from arbitrary java threads by calling ntrigger. This will cause the native thread to call jtwain.cbexecute. Two commands can be triggered: 1. Select: The DSM will pop up a select dialog and the user can select a data source. 2. Acquire: The data source will pop up a user dialog that allows the user to set various settings and then either scan or cancel the request. Once an image has been acquired by the twain data source as a DIB (Device Independent Bitmap) a BufferedImage object will be created and the DIB data copied to this BufferedImage. The jtwain object informs the ScannerListeners of the new image.
    17 years ago by @gresch
    (0)
     
     
  •  

    Twitter4J is a Java library for TwitterAPI. With Twitter4J, you can easily integrate your application with the Twitter service.
    17 years ago by @gresch
    (0)
     
     
  •  

     
  •  

     
  •  

    Very comprehensive date and time API for Java. Multiculti prooved: Buddhist, Coptic, Ethiopic Gregorian, Islamic and Julian calendars supported. Wow!
    20 years ago by @gresch
    (0)
     
     
  • ⟨⟨
  • 1
  • ⟩⟩

publications  

    No matching posts.
  • ⟨⟨
  • ⟩⟩