`
- 浏览:
606691 次
- 性别:
- 来自:
北京
-
开源代码学习:Crispy/Red-Piranha /XMoon
Crispy
利用Crispy提供的一个统一接口,你可以调用
RMI,WebService,REST,XML-RPC,EJB,Burlap,Hessian等其它服务.你不需要知道这些服务是怎样工作的,要调用
的服务类型可在properties文件中定义.远程调用就像简单Java对象调用一样,你可以把Crispy集成到一个SOA(Service
Oriented Architecture)或RCP(Rich Client Platform)中.
初步看了本网站的资料,感觉作者的思维比较先进,是主要的把他的思想融入到SOA当中,而且为远程服务提供统一的接口,虽然说能够让用户可以不
理解远程服务就直接去调用相关服务,但是说这样傻瓜式的引用会不会把相应服务的异常,比如SHIT DOWN或者服务障碍等做出相应的处理,等等。应该是
一个比较超强的软件,并且是为了提供WEB服务的统一规范而做的工作。
因为我现在只使用RMI一种服务,所以没有考虑使用之,假如要使用至少两种以上的远程调用服务时,可以考虑使用这种工具。
Red-Piranha
Red-Piranha是一个开源搜索系统,它能够真正"学习"你所要查找的是什么.Red-Piranha可作为你桌面系统(Windows,
Linux与Mac)的个人搜索引擎,或企业内部网搜索引擎,或为你的网站提供搜索功能,或作为一个P2P搜索引擎,或与wiki结合作为一个知识/文档
管理解决方案,或搜索你要的RSS聚合信息,或搜索你公司的系统(包括SAP,Oracle或其它任何Database/Data
source),或用于管理PDF,Word和其它文档,或作为一个提供搜索信息的WebService或为你的应用程序(Web,Swing,SWT,
Flash,Mozilla-XUL,PHP, Perl或c#/.Net)提供搜索后台等等.
你使用这种工具呀,绝对感觉是GOOGLE的翻版,应该来说它的功能比较强大,现还不知道他的性能如何,应该多多研究,最少这种解决方案可以一用。呵呵,开源就是好。
另外,本软件暂时不支持中文目录,还有在执行一次本地查询时,CPU使用率竟然达到100%,他的性能应该考虑了。
XMoon
XMoon扩展自Jakarta Struts框架用于开发处理基于XML或一些脚本语言(如: BeanShell, JRuby, JudoScript, Jython,Rhino)的Web应用程序.它还提供一个用于展示该框架宠物店Demo.
如上支持的除XML外,均可以做为二次开发时附加的程序片段,我想作者的思路可以是基于一个稳定产品上的二次产品开发吧。或者集成不同语言版本的
产品,比如DYNAPDM(韩国的一家PDM提供商)就是使用BEANSHELL来做二次开发的,我想DYNAPDM可以使用XMOOM把自己的产品进行
扩展,从而从CS方式的操作放在网页上来做。等等。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
资源分类:Python库 所属语言:Python 资源全名:django-crispy-contact-form-0.1.11.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:django_crispy_views-1.0.1-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
- crispy:脆的 - salty:咸的 - sour:酸的 - by mistake:错误地 - customer:顾客 - the Olympics:奥运会 - Canadian:加拿大人 - divide:分开 - divide...into:把...分成... - popularity:受欢迎...
人教版九年级英语第六单元的知识点复习涵盖了词汇、短语、语法以及句型等多个方面,以下是详细总结: 1. 单词与短语: - heel:鞋跟 ...通过学习这些知识点,学生可以增强对英语的理解,提高语言运用能力。
**Python库 django_crispy_bulma-0.0.3-py3-none-any.whl 深度解析** 在Python的世界中,开发者们经常利用各种库来提高开发效率和代码质量。`django_crispy_bulma`是这样一个库,它结合了流行的Web框架Django与现代...
多语言支持您可以在以下位置获取完整的源代码:https://crispy-cow.de/git/CrispySyncNote.git最新更改: 2.1.0:针对Java 9及更高版本进行了更新2.0.2:添加了更多的UI翻译,更新了希腊语言(感谢geogeo)2.0.1:...
在 `django-crispy-forms-1.2.1.tar.gz` 这个压缩包中,包含了该库的源代码及其相关的资源文件。 **Django 和 Python 后端开发** Django 是一个高级的 Python Web 框架,它遵循“DRY”(Don't Repeat Yourself)...
而`django-crispy-bulma`是针对Django的一个前端库,它结合了Crispy Forms和Bulma CSS框架,旨在提升Django应用的用户界面设计。 Crispy Forms是Django的一个流行库,用于更好地控制HTML表单渲染。它允许开发者用...
通过深入理解和使用`django-crispy-forms`和`crispy-forms-foundation`,Django开发者可以快速构建出与Foundation设计风格一致的、具有出色用户体验的表单,同时保持代码的整洁和可维护性。在实际项目中,这将极大地...
在"crispy-octo-winner-client-main"这个文件夹中,我们可能会找到以下关键文件和目录: 1. `index.html`:这是游戏的主页面,通常包含引入JavaScript和CSS文件的链接,以及游戏启动的JavaScript代码。 2. `scripts...
:red_heart: 通过给一颗星 :star: -在此处添加您的详细信息 您是大学生还是正在寻找资源来学习新的编码语言的专业人士? 您是想结识社区中的新朋友,还是在寻找要参加的全球会议、黑客马拉松和竞赛? 如果是这样,你...
易碎表格的语义UI模板包 安装 pip install crispy-semantic-ui 用法 INSTALLED_APPS += ( 'semantic_ui', ) CRISPY_TEMPLATE_PACK = 'semantic-ui'
"crispy-octo-parakeet" 是一个可能代表某个特定项目或软件的名称,其描述信息为空,没有提供具体的技术细节。然而,由于标签是 "Java",我们可以推测这是一个与Java编程语言相关的项目。Java是一种广泛使用的面向...
如果该项目是一个学习项目,那么"crispy-octo-adventure-main"可能包含了完成特定任务或挑战所需的代码和指南。 通过深入研究"crispy-octo-adventure-main"目录下的文件,我们可以更详细地了解项目的具体目标和实现...
介绍 这是一个应用程序,用于为添加布局对象。 此应用程序不嵌入版本,您必须自己安装。 链接 阅读上; 下载他的;... 所有其他django-crispy-forms设置选项都适用,有关更多详细信息,请参阅其文档。
在这个项目中,"crispy-octo-bassoon-main"很可能是主程序或测试代码,用于启动XV6并调用新实现的系统调用来查看I/O统计信息。通过运行这个程序,学生可以观察到系统调用的效果,验证其正确性和性能。 总之,crispy...
安装django-crispy-forms运行pip install django-crispy-forms 。 将crispy_forms添加到您的INSTALLED_APPS 。 将CRISPY_TEMPLATE_PACK = 'bootstrap3'添加到您的设置中。 将此 repo 克隆到您的模板目录中。
热食使用Django和Bootstrap构建的食品配送网站演示:主页产品页面安装: 1,克隆仓库git clone https://github.com/shyam999/Hot-Food.git 2.设置pipenv和安装要求pip install pipenvpipenv install -r requirements...