怎样实现企业对象和自己的组件设计,并在三层系统中如何设计和实现?(100分)

  • 主题发起人 主题发起人 jj6868
  • 开始时间 开始时间
你的这个问题不是几句话能说完的,建议卖一本李维的《分布式多层应用系统篇》
慢慢看。
 
详细的看了,但我还不满意。书比较注重编程实践,但没有将实际工作引入并和编程结合。
 
你应该去相关公司了解其公司运转机制,相关业务,然后结合编程实践。
一套系统应该是企业的部分或全部的管理实现。
 
可否给个示例
 
如果这个东西 三言两语 即可 讲清楚 学明白
还须学什么 软件工程、数据库理论、信息管理系统?
 
我的意思是在李维的《分布式多层应用系统篇》中讲到了企业对象,但并没有具体的
Delphi实现例子。他讲了一个转帐的模型,但全书并没有针对性的代码。
难道就把所有的表用Tdataprovider一罗列,应用程序服务器就完成了。
若可户的工作流程有变,你如何修改?
请诸位大虾赐教
 
如果企业法则(管理的流程) 有变更的话,那就要写在AP端,如果是前端的作业方式变更的话,就在Client端做更改即可。
 
哪里老大,可以给小弟一个用midas 下的socket connection作三层数据结构的例子,
或者告诉我如何用SOCKET CONNECTION出可以(但服务程序如何做。。。)
我会用DCOM CONNECTION?????
多多指教了!!!!!!!!!!!!!!!!!!!!!!1!
中秋可以请大家喝茶。。。。。。。
 
我在用BCB5做多层结构系统时,我在Server端加入了一个取得服务器IP地址的方法:GetServerIP它的参数是vIP:Variant *,IN方式,并在服务端实现了这个方法,
加入的代码如下:
*vIP="192.168.0.01";最后我注册成功。
可是在我开发客户端程序时,我用TSocketConnection
当取得它的服务时我是这样做的:
Variant* vip;
SocketConnection1->AppServer.GetServerIP(vip);
Edit1->Tex=vip;
可 是我在运行程序时出错,没有编译通过。
它说getserverIP不是variant的成员
getserverIP is not a memober of variant
请问?
我该如何去调用这个方法呢?
请各位大侠多多指教?
小生的QQ:65466700(24小时在线恭候)
MAIL: alongsun@sina.com
 
To:jj6868
你对如何实现企业对象明白了吗,我也想知道,能给我讲解一下吗?
gunakid@163.net
 
to jj6868:
李维的书我也看了,我觉得他在delphi中套用MVC结构太牵强,或者就象跟你说的,他并
没有给出具体的实现例子,但我觉得midas结构不是真正的MVC结构,客户端很难跟数据层脱
离干系。
真正的企业对象应该用automation object(dcom)来做,然后由前端通过dcomconnection来调用。
 
to haoquandeng
如果你的程序做的好,客户端完全可以不和数据层有一点联系。
 

Similar threads

后退
顶部