`
xvivi
  • 浏览: 2120 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

关于多种语言平台(C/S)的重构讨论

阅读更多
各位老师,在实际过程当中遇到了一些很是着急的问题,现在的公司在做一个信息平台的项目,采用的C/S结构,首先我先介绍一下整个项目的架构情况
   1、客户端目前采用的是delphi语言开发的,客户端对信息的实时性要求非常高
   2、服务器端采用的java语言开发的(基于mina框架),客户端与服务端的交互采用的是       TCP/IP、socket通信
   3、还有其它的一些管理台程序(客服系统等等)是采用的.net开发的
   4、还有一个是管理后台是B/S结构,采用java语言开发
  整个项目运用到了(java、delphi、C、C#等开发语言)(比较多呀!

目前公司正在重新设计架构,想统一一下开发平台,
讨论一:关于客户端的开发平台,(究竟是用delphi、java、C#呢?),我个人觉得使用delphi比较好,希望大家给点宝贵的意见!
讨论二:关于服务端的开发,是继续使用mina框架,还是选择其它更高效率的技术呢,我觉得使用jms会更好一点,望大家给我指点指点!
分享到:
评论

相关推荐

    PB11.5 C/S转B/S操作方法及所需组件包

    3. **重构UI**:C/S程序的用户界面通常是桌面窗口形式,而B/S则需要转化为Web页面。这需要重新设计和实现Web界面。 4. **数据访问层调整**:C/S程序通常使用ODBC或ADO直接连接数据库,B/S模式下可能需要使用Web服务...

    C语言重构--Garrido2000

    然而,对于像C这样的非面向对象语言,专门的重构工具相对较少。这主要是因为C语言缺乏面向对象特性,使得重构变得更加复杂。 #### C语言重构工具的需求 Alejandra Garrido在其硕士论文中提出了针对C语言的重构需求...

    C语言打印二叉树 重构版

    之前发布的单独c文件,太大,不可重用,所以我把它重构了,打散成.h和.c文件,加入了Makefile进行编译。 用tar命令解压后,就可以make 运行了。详情请看readme,之前发布的单独文件也在里面

    Go语言重构实践

    Go语言重构实践 郭军

    2023年最新7国语言二开做任务源码 重构UI+详细搭建教程

    该资源是一个2023年的最新开发项目,包含七种语言支持的任务管理或执行平台的源代码,且已经过UI界面的二次开发和重构。这个系统完全开源,没有使用任何加密技术,这意味着开发者可以自由地查看、修改和扩展源代码,...

    Python代码重构的艺术:探索自动化重构工具

    Python 作为一门高级编程语言,自1991年首次发布以来,便以其简洁易读的语法、强大的标准库支持以及广泛的跨平台特性赢得了众多开发者的青睐。随着Python社区的不断壮大和发展,代码重构成为了一个不容忽视的话题。...

    Eclipse 平台进行 C/C++ 开发Eclipse插件

    Eclipse 是一个强大的开源集成开发环境(IDE),最初主要用于Java语言开发,但通过插件机制,它可以支持多种编程语言,包括C和C++。在Eclipse中开发C/C++项目,我们可以利用CDT(C/C++ Development Tools)插件,它...

    相空间重构C-C法,含数据

    相空间重构C-C法,含数据 。。

    重构--Ruby 完整扫描清晰版--中文

    这意味着文档可能是对软件重构领域权威书籍的翻译或解读版本,其中包含了对Ruby语言重构的具体讨论。重构,作为提升现有代码质量的一种实践,其目的是在不改变软件外部行为的前提下,提高其内部结构的质量。对于Ruby...

    [电子书] 重构与模式

    管理重构的风险也是《重构与模式》讨论的重要内容之一。重构可能会引入新的错误,增加系统的复杂性,或者改变系统的性能表现。因此,书中介绍了多种管理重构风险的方法,如小步快走、持续集成、重构前后的性能比较等...

    CS多种稀疏重构方法以及仿真结果matlab

    总而言之,本文介绍的压缩感知稀疏重构方法及其仿真结果的MATLAB实现,为从事计算机科学和信号处理领域的研究者和工程师提供了一个全面了解和实践压缩感知技术的平台。通过本压缩包,用户不仅能够掌握多种稀疏重构...

    C语言转C#语言工具

    标题中的"C语言转C#语言工具"是一款帮助程序员将C语言编写的代码转换为C#语言的工具。这种工具在跨平台开发或者需要利用C#的特性时特别有用,例如在.NET框架下工作。C语言是一种底层、高效的语言,而C#则提供了更...

    深入探索C++代码重构:技巧、实践与工具

    在C/C++这样的编程语言中,重构尤为重要,因为这些语言提供了更多的底层控制,但也更容易出现设计上的复杂性和难以维护的代码。本文将深入探讨C/C++代码重构的技巧、实践方法以及可用的工具。 通过本文的学习,我们...

    2021数据智能平台实践报告-重构数据智能时代的数据基础设施.pdf

    《2021数据智能平台实践报告》详细探讨了数据智能时代的数据基础设施重构问题,旨在为业界提供最新的研究进展和实践经验。报告由专业研究机构发布,涵盖了数据智能平台的多个重要方面,包括但不限于: 1. **行业...

    C/S架构__Symbian平台下中国移动动态内容分发__UML__个人原创

    中国移动动态内容分发C/S架构__UML__个人原创,鄙人花了十几个小时,重构三次完成。此UML图可作为学习面向对象设计(重用类/设计模式/架构)和Symbian_C/S程序设计的学习资料,其原理请看我的评论。

    C-C算法的matlab程序,时间序列分解,相空间重构.rar_C-C 相空间重构_CC算法_时间延迟_相空间重构_重构相空间

    CC_methodCC法,用于非线性时间序列中,相空间重构,求取时间延迟tau

    重构-改善既有代码的设计

    5. **Xcode**: Xcode 是苹果公司的官方 IDE,支持 Objective-C 和 Swift 语言的重构。 #### 重构的最佳实践 1. **持续重构**:将重构作为日常开发的一部分,而不是一次性完成的任务。 2. **编写测试**:在重构之前...

Global site tag (gtag.js) - Google Analytics