分享一套开源的分布式应用开发平台(100)

  • 主题发起人 wangming_
  • 开始时间
W

wangming_

Unregistered / Unconfirmed
GUEST, unregistred user!
Phenix是基于Delphi-MIDAS技术之上的开发平台。Phenix分为Phenix控件包(包含有PhenixLibrary、PhenixDataSource、PhenixResource)、定制管理工具-Phenix Manager(以下简称PM)、和一个运行在DCOM+Borland Socket Server上的中间件-PhenixApp(以下简称PA)。在MIDAS的先进思想和强大功能基础之上,Phenix将数据库应用的分布式开发模式进行了封装,可更加方便而高效地开发出您的软件产品。Phenix为您提供的通用数据集引擎(PA+PM+PhenixDataSource控件包),使您能够科学而集中地管理和使用数据集,降低了客户端与数据库间的耦合度。Phenix为您提供标准的角色权限管理(PA+PM+PhenixResource控件包),使您无须在每个软件产品中都单独开发一套权限模式。Phenix为您提供标准的客户端插件开发框架(包含在PhenixResource控件包中),并已集成在了Delphi的IDE中,以方便团队合作开发软件产品。本开发平台的原型已在多个项目中应用并在多家大型企业应用系统中运转多年。鉴于作者已转向.NET应用,希望仍然坚持在Delphi阵营的朋友们继续将Delphi发扬光大,为此公布完整源码,希望对大家有所帮助。http://u.115.com/file/f5be173025
 
0

007vivi

Unregistered / Unconfirmed
GUEST, unregistred user!
楼主,架构稳定不?刚刚下来看看,是DCOM的,可能部署方面不是那么灵活。LZ能否提供PM与PA的源代码呢?Mail : 007vivi#163.com
 
0

007vivi

Unregistered / Unconfirmed
GUEST, unregistred user!
Tks for your job!
 
W

wangming_

Unregistered / Unconfirmed
GUEST, unregistred user!
使用中如有任何问题请到http://blog.csdn.net/phenixIII,作者将会做全面解读,并继续对open版进行维护升级本open版从2001年起开发,与姊妹版(公司内开发平台)同步设计,互相验证。相对姊妹版来说功能虽较少,但关键核心功能一点不差且有所增强。姊妹版从2003年起就用在大中型企业项目中至今,稳定性不成问题,只是技术已转型,几年来未做升级,落上不少灰尘。。。
 
L

Lessy

Unregistered / Unconfirmed
GUEST, unregistred user!
下了,也安装了,有demo吗?
 
D

dark_power

Unregistered / Unconfirmed
GUEST, unregistred user!
Thank you very much.
 
J

jake502010

Unregistered / Unconfirmed
GUEST, unregistred user!
只要是好东西,大家就一定要顶,共享代码精神是好的,现在DELPHI转行的多,但不转的还是多,希望转行的朋友能无私的把代码贴出来共享,让没转的朋友继续在这条路上奋斗。
 
H

hqtech

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢分享
 
S

songyang

Unregistered / Unconfirmed
GUEST, unregistred user!
顶起来!大家共同参与开源软件的开发,让这套开发平台更加强大!
 
L

libaolei2005

Unregistered / Unconfirmed
GUEST, unregistred user!
没有提取码了,楼主提供一下
 
W

wangming_

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢大家支持!(源码)发布地址:http://u.115.com/file/f5be173025文档仅供参考:http://u.115.com/file/f5819ba67e
 
W

wangming_

Unregistered / Unconfirmed
GUEST, unregistred user!
部署方面,在应用服务端启动SocketApp,客户端的功能组件都是通过TSocketConnection实现连接的,如 TphEmployeeConnection = class(TSocketConnection)部署方面,框架提供标准登陆组件,实现自动下载客户端DLL的模式进行升级,也就是说,你只要在客户端部署登陆主程序即可,其余的DLL都靠框架维持版本: property Login: Boolean read FLogin write SetLogin;本框架完全开源,PM/PA代码都在,请打开Phenix60.bpg完整版请到“http://u.115.com/file/f5be173025 ”下载
 
顶部