首页> 外文期刊>International Journal of Advanced Information Technology >Greatfree: the JAVA Apis and Idioms to Program Large-Scale Distributed Systems
【24h】

Greatfree: the JAVA Apis and Idioms to Program Large-Scale Distributed Systems

机译:Greatfree:JAVA Apis和惯用语可对大型分布式系统进行编程

获取原文
           

摘要

This paper introduces a series of APIs and idioms in Java SE (Java Standard Edition), GreatFree, to program large-scale distributed systems from scratch without adopting any third party frameworks. When programming with GreatFree, developers are required to take care of rather than be invisible to most of the implementation issues in a distributed system. It not only strengthens developers' skills to polish a system but also provides them with the techniques to create brand new and creative systems. However, taking care of many such issues is a heavy load because of the low-level of Java SE. To alleviate the burden to program with Java SE directly, GreatFree provides numerous APIs and idioms in Java SE to help programmers resolve indispensable distributed problems, such as communication programming, serialization, asynchronous and synchronous programming, resource management, load balancing, caching, eventing, requesting/responding, multicasting, and so forth. Additionally, as an open source tool to program, developers are able to strengthen their systems through not only adjusting GreatFree parameters but also upgrading GreatFree APIs and idioms themselves. According to the current intensive experiments, it is convenient for developers to program an ordinary or a large-scale distributed system from scratch with GreatFree.
机译:本文介绍了Java SE(Java标准版)GreatFree中的一系列API和惯用语,以便从头开始对大型分布式系统进行编程,而无需采用任何第三方框架。当使用GreatFree进行编程时,开发人员需要注意而不是看不到分布式系统中的大多数实现问题。它不仅增强了开发人员完善系统的技能,而且还为他们提供了创建全新的创新系统的技术。但是,由于Java SE的级别较低,因此处理许多此类问题是沉重的负担。为了减轻直接使用Java SE进行编程的负担,GreatFree在Java SE中提供了许多API和惯用语来帮助程序员解决必不可少的分布式问题,例如通信编程,序列化,异步和同步编程,资源管理,负载平衡,缓存,事件,请求/响应,多播等。另外,作为编程的开源工具,开发人员不仅可以通过调整GreatFree参数来增强自己的系统,还可以自己升级GreatFree API和习惯用语。根据当前的大量实验,对于开发人员来说,使用GreatFree从头开始对普通或大型分布式系统进行编程很方便。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号