Prosys OPC UA SDK for Java
經認證、基於JAVA、支援跨平臺的OPC UA開發。Prosys OPC UA SDK for Java 是開發跨平臺OPC UA用戶端、伺服器及應用程式的最佳選擇。 Prosys OPC UA SDK for Java 會處理好所有OPC UA的通信細節,而其高級程式設計介面可實現您應用程式的快速開發。
Redisson 是一個具有記憶體資料網格功能的 Redis Java 用戶端。它提供了更方便、最簡單的使用 Redis 的方法。Redisson 物件提供了關注點分離 (Separation of Concern),使您能夠將注意力集中在資料建模和應用程式邏輯上。
Use cases
Scaling Java applications
Redis based objects, collections, locks, synchronizers and services required for distributed applications on Java.
Caching
Redis based cache implementations for Java like JCache API, Hibernate 2nd Level Cache, Spring Cache and application level caching.
Data source caching
Redis based Java cache for databases, web services or any other data source using Read-Through, Write-Through and Write-Behind strategies.
Distributed Java tasks scheduling and execution
Task processing on Java might be run in parallel with Redis based distributed implementations of ExecutorService and ScheduledExecutorService.
Distributed data processing
Java based MapReduce programming model to process large amount of data stored in Redis.
Easy Redis Java client
Redisson is the most advanced and easiest Redis Java client. It has zero learning curve thus you don't need to know any Redis commands to start work with it.
Web session clustering
Load balancing of user sessions with Redis based Tomcat Session Manager and Spring Session implementations.
Microservices
Redis based reliable Java microservices communication using RPC, messaging and cache.
Messaging
Redis based Java message broker for Pub/Sub and Stream messaging.
Features
Supported
Redis configurations
Cluster
Sentinel
Master / Slave
Single
Managed
Redis services support
AWS ElastiCache
Amazon MemoryDB
Azure Redis Cache
Google Cloud Memorystore
Aiven for Redis
Engine
Automatic connection management
Synchronous interface
Asynchronous interface
Reactive interface
RxJava3 interface
Supports Android platform
Supports OSGI
Supports SSL connection
Distributed Java objects
Object holder
JSON object holder
Binary stream holder
Geospatial holder
BitSetAtomicLong
AtomicDouble
LongAdder
DoubleAdder
PublishSubscribe
Reliable PublishSubscribe
Id generator
Bloom filter
HyperLogLog
RateLimiter
Distributed Java locks and synchronizers
Lock
Spin Lock
Fenced Lock
FairLock
MultiLock
RedLock
ReadWriteLock
Semaphore
PermitExpirableSemaphore
CountDownLatch
Distributed Java services
Remote service
Live Object service
Executor service
Scheduler service
MapReduce service
Transactions
Distributed Java collections
Map
Multimap
Set
List
SortedSet
ScoredSortedSet
LexSortedSet
Queue/Deque
Blocking Queue/Deque
Priority Queue/Deque
Delayed Queue
Stream
Transfer Queue
Ring Buffer
Time Series
Integration with Java frameworks...
Sencha Ext JS - 針對各個瀏覽器中Rich Application設計的 JavaScript 框架
Ext JS 是web應用程式開發領域中的重大進展。其新增1000多種新的API、100多種範本。Ext JS 還提供全新的資料包,讓開發人員在構建其應用程式時使用“模型-視圖-控制器”(MVC)架構。新的 MVC (model-view-controller)使應用程式充分利用各種功能,例如:通過無限滾動網格來為 web 應用程式構建全新等級的交互性效果。
Sencha Ext JS可建置跨平台的網頁App,包含PC、Mac、Android與Apple智慧型手機。
更新介紹
Highlights of Ext JS 7.8
Feature
– Introduced Froala as a new feature for the classic toolkit.
Improvements
– The checkbox's color shade will be adjusted to align with the user's chosen color scheme for the material theme.
– Enhanced support for read-only cells, specifically addressing improvements when utilizing 'paste' functionality through the clipboard.
– Keydown and keyup events for child rows were absent in the Ext.grid.Grid for the modern toolkit; this issue has been addressed for enhanced functionality.
Webix JavaScript UI library for speeding up web development
包含102個UI小部件和功能豐富的CSS / HTML5 JavaScript控件
是HTML UI組件的JavaScript庫,既兼容所有瀏覽器(IE11+),也支持電腦和移動Web App,開發者可以用其來構建跨平台的HTML5/CSS3的應用,只需幾行代碼即可實現豐富的UI構建。
Complete solution in a single bundle
Flexible and rich forms
You can choose among more than 30 controls during form creating. There are various input fields, versatile select boxes, checkboxes and radiobuttons as well as stylish buttons and toggles.
JavaScript UI widgets and controls
Extra components: complex JavaScript UI widgets
JavaScript Pivot intended for well-organized visual table reports and graphical representation of data.
JavaScript Kanban board is a tool for viewing work in progress and controlling the process from tasks to solutions.
JavaScript Spreadsheet is a complex widget that allows integrating Excel like sheets in web apps and working with data online.
JavaScript File Manager assists in managing hierarchical data and navigating through it in a user-friendly style.
JavaScript Mobile Scheduler is a full-featured tool for displaying, creating and managing events in daily, weekly, monthly views on all kinds of mobile devices.
Start building your code with real interactive apps
Bring life to JavaScript Tables
Zelix KlassMastertm Java 混淆器 可以保護您的Java碼,並防止編輯和逆向工程。其先進的模糊處理和字串加密技術,讓您的Java碼擁有高度的保護。而Zelix KlassMaster的名稱混淆技術,透過減少Java封包、分類、方法和字串,優化其大小。其修剪功能可刪除未使用的bytecode分類、字串和方法。Zelix KlassMaster的Java混淆器除了其先進的功能外,也很容易使用。它具有:
一種名為ZKM Script的強大腳本語言,
獨特的AutoReflection™技術,允許自動處理Zelix KlassMaster™無法完全解析的任何Java Reflection API調用,
Smart Save™技術,自動更新JAR清單和XML文件,
增量混淆技術,確保跨版本一致地混淆Java物件名稱,
GUI Stack Trace Translate工具,使解讀混淆後的Java堆棧跟踪變得輕而易舉。
更新介紹
Provides support for Java 22.
Enhances the ZKM Script obfuscate statement by introducing the makeClassesPublic parameter which optionally make all classes public and not final.
Provides preliminary support for the String Templates functionality previewed again in Java 22.
Other minor changes and bug fixes.