关于中小规模生产销售型应用技术框架的想法和问题,请大家多多提点
2005-08-03 14:51
531 查看
最近在想一个问题,就是如何搭建一个比较适用于中小型企业的应用框架。
中小企业的应用特点主要是,相对比较集中,但也有分散在各地的。
如: 批发企业,相对比较集中,生产企业可能相对比较分散,办公和厂房分开。
还是个体零售,零售连锁,批零兼营等企业的特点各不相同。
我在考虑一种相对比较松散的结构,能满足于不同企业应用的框架,应用规则由业务组件完成,即业务组件是独立的,可以替换的。
实际应用中,我们都知道,C/S模式比较适合于企业的生产应用,而B/S比较适应于分布式应用。
在web 应用中,c#的xml web service和aspx表现出来的性能和特点,令我兴奋和折服,但转过来看
它在windows的应用中,再小的一个程序,什么都不做,启动起来都要15M内存,速度相比于C++的程序之下,明显的应慢了许多。这种速度在界面显示上,特别是界面元素较多时,更为突出。
因为我最初的想法是: 系统分成主要的几层,windows表现层(可能部分内容仍然使用web页面),xml web service和具体的业务组件+数据访问层。然后根据不同应用的特点编译生成不同的组件,以便于使用。
如果是多点应用,包括分散式的应用,则使用完整的方案。
如果是本地应用,则让windows表现直接引用业务组件,这一点可以通过#define来达到目的。
针对生成的不同类型的业务组件,分别做成不同的安装程序,供不同类型的用户使用。
但使用C#做Windows程序我并不是很愿意,所以想到使用BCB或VC。分别看它们的表现,发现最简单的界面VC是4.5M左右,BCB是8M左右,看来VC是小很多。
现在面对的问题是,如何访问XML Web service和获取由web serivce来回传递的数据。
最近这几天也看了一下VC和BCB访问web serivce相关内容,也做了几个例子,发现VC和BCB访问web service是很简单的一件事情。但传回来的数据都当成了字符串。
VC是BSTR *,而BCB中为AnsiString。如果我用C#传个dataset,在BCB或VC中是个string,我如何应用呢?
随便说说这想法,希望有人能帮我解决这些困难。
中小企业的应用特点主要是,相对比较集中,但也有分散在各地的。
如: 批发企业,相对比较集中,生产企业可能相对比较分散,办公和厂房分开。
还是个体零售,零售连锁,批零兼营等企业的特点各不相同。
我在考虑一种相对比较松散的结构,能满足于不同企业应用的框架,应用规则由业务组件完成,即业务组件是独立的,可以替换的。
实际应用中,我们都知道,C/S模式比较适合于企业的生产应用,而B/S比较适应于分布式应用。
在web 应用中,c#的xml web service和aspx表现出来的性能和特点,令我兴奋和折服,但转过来看
它在windows的应用中,再小的一个程序,什么都不做,启动起来都要15M内存,速度相比于C++的程序之下,明显的应慢了许多。这种速度在界面显示上,特别是界面元素较多时,更为突出。
因为我最初的想法是: 系统分成主要的几层,windows表现层(可能部分内容仍然使用web页面),xml web service和具体的业务组件+数据访问层。然后根据不同应用的特点编译生成不同的组件,以便于使用。
如果是多点应用,包括分散式的应用,则使用完整的方案。
如果是本地应用,则让windows表现直接引用业务组件,这一点可以通过#define来达到目的。
针对生成的不同类型的业务组件,分别做成不同的安装程序,供不同类型的用户使用。
但使用C#做Windows程序我并不是很愿意,所以想到使用BCB或VC。分别看它们的表现,发现最简单的界面VC是4.5M左右,BCB是8M左右,看来VC是小很多。
现在面对的问题是,如何访问XML Web service和获取由web serivce来回传递的数据。
最近这几天也看了一下VC和BCB访问web serivce相关内容,也做了几个例子,发现VC和BCB访问web service是很简单的一件事情。但传回来的数据都当成了字符串。
VC是BSTR *,而BCB中为AnsiString。如果我用C#传个dataset,在BCB或VC中是个string,我如何应用呢?
随便说说这想法,希望有人能帮我解决这些困难。
相关文章推荐
- 关于C#更新Access数据库时发现的一个没有任何技术含量的问题,给大家分享,希望能给大家帮助
- 关于批量化生产 iOS 应用的一点想法
- 关于PHP大型网站应用的框架使用问题
- 大家好,我在CSDN开博了,主要是和大家探讨技术方面的问题,请大家以后多多光顾!
- 关于通用信息管理类应用软件框架的一点想法(导入不成功,只能考一篇一篇的转咯)
- 关于批量化生产 iOS 应用的一点想法
- 关于Android中listView的复用及优化问题详解,应用开发者应多多使用,是app更顺畅,让用户更好体验!
- 尽管关于Java中文问题的讨论已经相当多了,但由于Java的相关技术标准繁多,面向Java的Web服务器、应用服务器以及JDBC数据库驱动等都没有官方的标准,所以Java应用在处理中文时所存在的问
- 这几天学的关于用SSH实现分页的东西在这里和大家分享一下,技术不足之处,望多多评论
- iOS 第三方框架管理cocoapods 关于Mac 10.11 系统升级无法使用的问题
- 关于应用权限的问题
- 关于项目SSH 框架的一点想法
- 美丽说和蘑菇街大家都听过,想知道一些关于他们的问题,给小白一点建议
- 关于yii2框架活动记录activeRecord添加默认字段的问题
- 在采用了PRISM框架中为TabControl的TabItem应用自定义样式的问题
- 关于LWIP在应用中遇到的一个问题memp_malloc: out of memory in pool TCP_PCB
- 关于springMVC和传统servlet框架从jsp页面向后台请求url问题
- 关于springMVC和传统servlet框架从jsp页面向后台请求url问题
- 关于Ajax跨域问题的一些经验 框架用的是JQueryMobile
- 关于if (i%2==0) 的一些问题,大家都遇到吗