找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 5327|回复: 6

[求助] 用友的BS与CS是如何柔和的?

[复制链接]
发表于 2009-4-29 14:54:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
我以前是做BS开发的,没做过CS开发,现在 在做用友的二次开发!
  暂时主要是在NC平台上开发,用友的产品注要是 portal 涉及到BS,但是现在使用NC ,它也可以通过浏览器访问服务器,这就把我搞糊涂了。它到底是BS架构的呢,还是CS架构的呢? 说BS 它又安装了客户端,说CS呢,它也的确是通过浏览器来进行服务请求的,并且在portal 里面还可以将NC里面做的报表等引入到protal 中!这个搞不明白,望高手能解答我的疑惑,谢谢!
 楼主| 发表于 2009-5-4 10:39:37 | 显示全部楼层
发表于 2009-5-5 16:39:28 | 显示全部楼层
同行,我也是做NC二开!
个人观点:
NC在BS下并没有装客户端,只是需要装一个NC运行环境插件。
在BS下运行CS程序有以下步骤:
      1.登录的时候会有客户端代码(class文件)下载到缓存里面。
      2.在浏览器调用JAVA虚拟机,运行上述下载的客户端代码,这就实现了CS模式(NC在运行的时候不是在右下角有个JAVA图标么,由此你也可以想到需要清理缓存的原因之一是为了更新代码)
      3.在JAVA虚拟机中运行产生的服务请求类似于于Servlet提交到服务器。(NC与后台交互,与普通的BS传递字符串不一样,NC传递的是VO)
以上纯属个人总结,如有错误请指正。希望能给你一点帮助。
 楼主| 发表于 2009-5-6 09:32:23 | 显示全部楼层
呵呵,多谢指教!
  有你的解答,我对NC有了更进一步的了解!
  谢谢!也望论坛里的大虾们多多指点!
发表于 2009-5-10 01:20:14 | 显示全部楼层
看来,你没了解UAP框架还不是很了解哦
发表于 2009-5-10 16:05:59 | 显示全部楼层
做好二次开发就要对结构有深入的了解,也很不容易啊!大家一起努力吧!
 楼主| 发表于 2009-5-10 22:42:36 | 显示全部楼层
是的!
我才摸清最基本的 UI 工厂开发,还要请各位大侠指教了!
对于ERP 整个框架那位大侠可否指教一二?
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-15 10:13 , Processed in 0.048143 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表