[펌] 자바툴(솔루션) 정리 | SE ![]() | 2004/07/20 15:48 |
http://blog.naver.com/leschan/4210065 | |
출처 : joomanba님의 블로그 | |
AgentsCougaarCougaar has a Java-based architecture for the construction of large-scale distributed agent-based applications. It is the product of a multi-year DARPA research project into large scale agent systems and includes not only the core architecture but also a variety of demonstration, visualization and management components to simplify the development of complex, distributed applications. AgletsArtificial Intelligence/Expert SystemsJGAP: The Java Genetic Algorithms PackageJESSJOONE - Java Object Oriented Neural EngineJSR-94WekaBayes & Naive-Bayes ClassifiersAuthentication and AuthorizationAcegi Security System for SpringOSUser2TapestryJAASClientsVirtual File SystemHTTPHTTP ProxiesInternet ProtocolsRSSNews retrieval from hundreds of websites via their RSS syndication files.
Connected GraphsGEFJGraphJGraphTArakne Network EditorDocumentationBouvard & PecuchetXref-java2htmlQDoxJEXEncryptionThe Bouncy Castle Crypto APICryptixFrameworksComponents and Services
Web ApplicationSocket CommunicationsGraphicsBatikOpenMapPiccoloTinyPTCZVTM: Zoomable Visual Transformation MachineBarcode GenerationChartingEXIFImagesLinks IconsLinks
JDBCJava basedIDEsReportingGeneration of reports from databases or other data sources. Intercepting and Modifying CommandsJSPthe display tag libraryLDAPhttp://salt.sourceforge.net/LogsJestrJestr--pronounced like "jester"--is a Java Reflection-based library that provides an extensible framework for defining the way objects are "stringified"--that is, converted into String's for display and logging purposes. It allows the application to define how objects are stringified just by editing a properties file. The style of stringification can be adjusted at runtime, either in a blanket fashion or just for individual classes, class hierarchies, and package hierarchies. Jestr is configurable using a properties file called jestr.properties, which models log4j.properties and should look reasonably familiar to those accustomed to Log4J. LoggingLog View/FilteringChainsaw MiscJava Object CacheJOCache is a Java library that implements strict object caching. It's strict in that each cache enforces two limits in a very strict and predictable way. Very Large HashtableJOTMJava FEC (Forward Error Correction) LibrarySiteMeshSiteMesh is a web-page layout and decoration framework and web- application integration framework to aid in creating large sites consisting of many pages for which a consistent look/feel, navigation and layout scheme is required. Xephyrus Flume PipelineFlume is a component pipeline engine. It allows you to chain together multiple workers into a pipeline mechanism. The intention of Flume is that each of the workers would provide access to a different type of technology. For example, a pipeline could consist of a Jython script worker followed by a BeanShell script worker followed by an XSLT worker. The pipeline workers can contain any custom code, however the intention behind Flume is that the workers would implement different scripting languages. This provides a means of separating distinct functionality of the work-flow. For example, if Al understands the business flow and Betty is really good at making it look good, Al could write his piece in Jelly and Betty could do her work in XSL. The pipeline could then execute Al's script, then do Betty's transformation, spewing out some nice document. JReleaseInfoThe JReleaseInfo AntTask generates a java source file with getter methods for the build date of the program, a build number or the version. MultimediaPeer-to-PeerBlitz JavaSpacesThe purpose of the Blitz project is to further the use of JavaSpaces and JINITM through the provision of essential resources such as: JXTAJavaGroupsInstant Messaging
Object PersistenceHibernateJing DAO FrameworkPrevaylerSwarmCacheSwarmCache is a simple but effective distributed cache. It uses IP multicast to efficiently communicate with any number of hosts on a LAN. It is specifically designed for use by clustered, database-driven web applications. Such applications typically have many more read operations than write operations, which allows SwarmCache to deliver the greatest performance gains. SwarmCache uses JavaGroups internally to manage the membership and communications of its distributed cache. Object-XML BindingXML DatabasesProgram DistributionIzPackPackletJava Web Start/JNLPReading and Writing XMLUtilities
ParsingPipelinesRemote Procedure CallsHessianSwitchRMISOAPXML-RPCSchedulingJcrontabScriptingBeanShellBean Scripting FrameworkSimkinSearchingLuceneJakarta Lucene is a high-performance, full-featured text search engine written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform. Relevant links Server AdministrationServersJava Service WrapperJMXJMX offers a simple way for you to package server components so you can make them administrable locally or remotely. JBoss and many other server packages now make their components MBeans (managable beans) just to get this functionality. Consider it seriously for any server software you might be building.
HTTPJ2EEPortalWebDAVSwingDate & Time Selector Component (commercial)Can be customized to pick Date, Time or Date & Time. Unavailable dates can be set. User selection is disabled for unavailable dates. Clock needles can be dragged to change time. Class Library includes separate Calendar Panel and Clock Panel for other use. Unlimited runtime distrubution without any royalty FoxTrotGlazed ListsSuppose you have a list of 1,000 objects to browse. With Glazed Lists, you can: Java Bean Calendar ControlJCascadedPaneJCalendarJCalendarComboJFontChooserThe Kiwi ToolkitNew controls for Swing (including a tree table, date control, etc.) L2FProd.com Common ComponentsA set of new Swing components including a font chooser, directory chooser, property sheet panel, and a really cool task pane. Embedded Editors
Look and FeelWant to change the look of your Java application. Here are some ways to do it. Windows System Tray IntegrationTemplatesCanvasCanvas is a template generator based on the Groovy language. It uses the familiar Velocity Java API to bind variables and allows you to use the full expressivity of Groovy inside your templates. FreeMarkervDocletVelocityXDocletXSLTToolsUI CompilerBuildProfiling
Version ControlTestingCustomer Acceptance Testing Unit Testing Swing GUI Testing Source Code Reformatting
WorkflowBonitaBonita is a flexible cooperative workflow system, compliant to WfMC specifications, based on the workflow model proposed by the ECOO Team, which incorporates the anticipation of activities as a more flexible mechanism of workflow execution. BossaJaWEJaWE (Java Workflow Editor) is the first open source graphical Java workflow process editor fully according to WfMC specifications supporting XPDL as its native file format and LDAP connections. It can be used to edit / view every XPDL file which conforms to WfMC specifications. jBpmOpenEmceeThe "OpenEmcee Microflow Engine for Java" is an open source framework (Released under MPL 1.1) for developing flexible, manageable, and adaptable applications. It aims to allow application developers to develop well-engineered business-logic intensive application domain software. Drafting from the "Model" and "Controller" layers of the "Model-View-Controller" pattern, it allows developers to separate the business context of their application from their core business functions. This separation of context from core implementation encourages development of software units which are easily reusable and require no or little modification to business critical code when implementing new functionality. Also, these units of work ("tasks") can be easily reused in future projects. Open For BusinessOpenWFEJakarta Commons Workflow ProjectOSWorkflowSharkThe Shark project delivers a workflow server with a difference. Shark is completely based on standards from WfMC and OMG using XPDL as its native workflow definition format. Storage of processes and activities is done using Enhydra DODS. werkflow |
'JAVA > JSP_Servlet' 카테고리의 다른 글
[펌] 오픈소스 메일 서버/클라이언트 zimbra (0) | 2005.12.23 |
---|---|
No solutions exist for "NotifyUtil::java.net.ConnectException (2) | 2005.12.03 |
sitemesh .. (0) | 2005.11.09 |
[펌] JSF의 새로운 얼굴, MyFaces (0) | 2005.10.27 |
[link] XMLC Site.... (0) | 2005.10.25 |