个人工具
项目
 

    Apusic OperaMasks包括一个提供原生Ajax支持的JSF引擎,以及在此引擎上开发的富客户端组件(Rich Component)。Apusic OperaMasks在引擎级别提供对Ajax的良好支持,并提供一组功能丰富的UI组件,旨在降低Web开发的复杂度,真正使Web开发变得轻松起来。

    Apusic OperaMasks提供以下的功能特性:

  • 标准兼容的JSF引擎

       不依赖于应用服务器,在Servlet 2.5兼容的容器中均能运行。

  • 容器级别Ajax支持

       在引擎级别对Ajax予以支持,实现了对Ajax的无缝集成。

  • Annotation形式的ManagedBean声明

       无须维护faces-config.xml文件,在POJO类上声明 @ManagedBean 即可定义一个ManagedBean,使得开发更加快捷。

  • 统一的资源和皮肤管理

       依赖于特有的资源管理机制,Apusic OperaMasks的皮肤管理独立于应用之外,灵活并具备非常好的扩展能力。

  • 丰富的UI组件

       提供一组功能丰富的UI组件(Rich Components),包括BorderLayout,Menu,Tree,DataGrid,DataView,ComboBox,DateFiled,CaculatorField等。

 

如何开始

    你可以通过 屏幕截图,和 在线示例 来了解Apusic OperaMasks更多特性。如果你计划开始使用Apusic OperaMasks,请首先阅读 快速入门。我们提供了一些 教程,可以帮助你学习如何使用Apusic OperaMasks。

    当然,重要的是动手 下载 Apusic OperaMasks使用。

  means " Java Obfuscate Compiler Kit for You".

    我们知道,Java是一种跨平台的编程语言,其源码(.java文件)被编译成与平台无关的字节码(.class文件),然后在运行期动态链接。这样,编译后的类文件中将包含有符号表,从而使得Java程序很容易被反编译。相信每一个Java开发人员,都曾经用过诸如Jad之类的反编译器,对Java的class 文件进行反编译,从而观察程序的结构与实现细节。如此一来,对于那些需要严格进行知识产权保护的Java应用,如何有效的保护客户的商业投资,是开发人员经常需要面对的问题。

    于是就出现了Java混淆编译器,它的作用是打乱class文件中的符号信息,从而使反向工程变得非常困难。

    Jocky就是这样一款优秀的Java混淆编译器。

    如果需要了解进一步信息,请点击 这里

    如果需要下载试用Jocky,请点击 这里

    或者,您可以翻阅Jocky的 FAQ