`
laowood
  • 浏览: 120934 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

企业应用中C\S是怎样的架构?

阅读更多
我们公司开发程序一般是 C# Winform 做客户端,EJB做服务器端,两者之间的通信全靠 http协议 来回POST XML,老感觉这样做不爽,不知道大家用什么来互相通信?
分享到:
评论
14 楼 acmilan1010 2008-11-04  
很像HP和SUN的框架,如果是这样的话,应该是历史遗留问题。呵呵
13 楼 liuwei2630 2008-11-04  
全部windows平台。。。全部net..
12 楼 amonlei 2008-11-04  
不是最优解,xml来xml去累死人了。。。这个架构自己搞晕自己。。。
11 楼 timerri 2008-11-04  
我从来都是自定协议.除非要跟别人的系统对接
10 楼 laowood 2008-11-04  
fnet 写道

laowood 写道
我们公司开发程序一般是 C# Winform 做客户端,EJB做服务器端,两者之间的通信全靠 http协议 来回POST XML,老感觉这样做不爽,不知道大家用什么来互相通信?这不是挺好的吗?如果你们公司的客户端要求很高,完全可以这么做


但是对于大数据量访问的话,这样效率很低,
9 楼 fnet 2008-11-03  
laowood 写道
我们公司开发程序一般是 C# Winform 做客户端,EJB做服务器端,两者之间的通信全靠 http协议 来回POST XML,老感觉这样做不爽,不知道大家用什么来互相通信?



这不是挺好的吗?如果你们公司的客户端要求很高,完全可以这么做
8 楼 laowood 2008-11-03  
gwinthis 写道

异构的架构,这样做比较合理。


愿闻其详
7 楼 ray_linn 2008-10-31  
laowood 写道
服务器都是 Linux,怎么能用ado.net?
服务器端是部署在WebSphere上的ejb 访问oracle 数据库
客户端post xml 给servlet 结构是有点怪哦,呵呵.
IIOP.NET 这是什么啊? 成熟不?? 谁能介绍下现在普遍商业应用都是什么结构?


IIOP.NET是用C#实现ejb的iiop协议,这样就可以保证C# 和  ejb间的通讯。
6 楼 gwinthis 2008-10-31  
异构的架构,这样做比较合理。
5 楼 laowood 2008-10-31  
服务器都是 Linux,怎么能用ado.net?
服务器端是部署在WebSphere上的ejb 访问oracle 数据库
客户端post xml 给servlet 结构是有点怪哦,呵呵.
IIOP.NET 这是什么啊? 成熟不?? 谁能介绍下现在普遍商业应用都是什么结构?
4 楼 ray_linn 2008-10-31  
直接用IIOP.NET吧。
3 楼 ray_linn 2008-10-31  
C# + ADO.NET,或者C#+LINQ ,EJB拿来干什么的?
2 楼 laowood 2008-10-31  
是啊,不知道普遍是怎样做 C/S 结构的,谁能介绍下啊?
1 楼 stephen830 2008-10-31  
结构比较奇怪。

C# + EJB

相关推荐

    C/S架构和B/S架构的概念和区别

    在C/S架构中,客户端包含了大部分的业务逻辑和用户界面,用户通过安装在本地的客户端程序与服务器进行通信。客户端通过数据库连接访问服务器上的数据,或者通过Socket与服务器端程序进行实时通信。这种架构的客户端...

    JAVA C/S架构应用程序

    【JAVA C/S架构应用程序】 Java C/S(Client/Server)架构是一种常见的软件系统设计模式,其中客户端(Client)与服务器端(Server)通过网络进行通信。在这个特定的应用程序中,我们看到的是一个基于Java编写的...

    C/S、B/S、分层、多层架构参考

    总结起来,C/S和B/S架构分别代表了本地应用和Web应用的两种典型模型,而分层和多层架构则提供了系统设计的组织原则,帮助我们构建灵活、可维护的大型软件系统。理解并熟练运用这些知识点,对于任何IT从业者来说都是...

    三层架构工作流程图B/S架构及C/S架构

    而在C/S架构中,通常是桌面应用程序。这一层的任务包括处理用户的请求,验证输入数据,调用业务逻辑,并将返回的结果展示给用户。 2. 业务逻辑层(Business Logic Layer): 业务逻辑层是应用的核心,包含所有的...

    C/S模式的组织架构图

    在C/S架构中,Oracle服务器作为数据处理的核心,存储着组织架构的相关数据,如员工信息、部门结构等。 描述中提到的“父id”概念,是组织架构图中的关键元素,用于表示层次关系。在树形结构的组织架构中,每个节点...

    B/S架构的原理与应用

    - **安全性问题**:尽管B/S架构提供了一定的安全性保障,但相比C/S架构而言,其在数据传输过程中可能面临更多的安全威胁。 #### B/S架构的发展历程 B/S架构的发展可以追溯到互联网技术的兴起阶段。最初,C/S架构是...

    员工信息管理系统C/S架构编写

    通过合理的设计和实现,C/S架构能够满足企业的信息管理需求,提高工作效率,优化企业管理流程。在实际开发过程中,开发者还需要考虑到系统的可扩展性、稳定性以及后期维护的便利性,以确保系统的长期有效运行。

    医院管理系统( c/s架构 c#)

    首先,C/S架构是一种典型的两层架构,它由客户端应用程序和服务器端应用程序组成。在医院管理系统中,客户端通常指的是医生、护士或其他医疗工作者使用的界面,而服务器端则负责处理数据和业务逻辑。这种架构的优势...

    实验六、CS架构应用程序开发(3学时).docx

    在实验中,我们首先需要理解 CS 架构的概念,然后阅读有关资料,了解 C/S 架构的实现原理和应用场景。接着,我们需要设计和实现一个简单的基于 SDI 或 MDI 界面的 CS 架构的“学生成绩管理系统”,该系统包括课程...

    B/S架构和C/S架构的区别和优缺点

    **C/S架构**,即Client/Server架构,是一种传统的计算机应用模式。在C/S架构中,客户端需要安装专门设计的软件来与服务器进行通信。服务器通常配置为高性能的设备,如PC、工作站或小型机,并配备大型数据库系统,如...

    三层架构C/S

    ### 三层架构C/S详解及与B/S架构的区别 #### 一、三层架构C/S概述 **三层架构C/S**(Client/Server)是一种软件体系结构模式,它将应用程序分为三个独立的部分:用户界面层、商业逻辑层以及数据库层。这种架构通过...

    代码C/S架构游戏

    C/S架构是一种常见的软件设计模式,常用于分布式应用,如网络游戏、企业级信息系统等。在此游戏中,客户端负责用户的图形界面展示和输入处理,而服务器端则处理游戏逻辑、数据存储以及玩家间的通信。 在C/S架构中,...

    企业开发级 c#+sql c/s构架企业管理系统BETA版

    总结,企业开发级C#+SQL C/S构架企业管理系统BETA版是一个集成了C#编程、SQL数据库管理和C/S架构的综合实例,具有良好的模块化设计和实用性,对于学习和实践企业级软件开发有着很高的参考价值。

    Qt实现简单的C/S架构

    在实现C/S架构中,Qt的网络模块尤其重要,其中`QTcpServer`和`QTcpSocket`是两个核心组件。 `QTcpServer`类是服务器端的核心,它监听特定端口上的连接请求。当有新的客户端尝试连接时,`QTcpServer`会发出一个信号...

    C/s架构客户端自动更新软件

    C/S架构,即Client/Server模型,是一种分布式应用架构,其中客户端(Client)与服务器端(Server)通过网络进行通信,共同完成业务处理。在C/S架构中,客户端通常负责用户交互界面,而服务器端则处理数据存储和复杂...

    基于C_S架构的SQL数据库技术研究.pdf

    在实际应用中,基于C/S架构的数据库技术被广泛应用于电子商务、金融、教育等多个领域。如通过C/S架构的数据库技术实现教育信息系统,可以对学生的成绩、教师的教学情况进行有效管理;在电子商务中,C/S架构能够处理...

    B /S三层架构下单服务器集群技术的应用

    利用集群技术使B/S架构下的应用服务器和数据库服务器实现互为热备份,从而充分 利用现有系统资源,在不增加投资的前提下,构建一个具有高可用性的计算机系统,消除单点故障,实现应用系 统的不间断运行

    基于C/S架构的人力资源管理系统设计,毕设论文

    基于C/S架构的人力资源管理系统设计 本文主要介绍了基于C/S架构的人力资源管理系统的设计和实现。该系统采用C/S模式,使用C#.NET和ADO.NET技术,后台数据库为SQL Server。系统分为三层结构:用户层、业务逻辑层和...

Global site tag (gtag.js) - Google Analytics