V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Bensendbs
V2EX  ›  Java

想请问一下 怎么把 C/S 的架构改成 B/S 的架构

  •  
  •   Bensendbs · 2014-12-28 21:11:19 +08:00 · 3736 次点击
    这是一个创建于 3397 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用Java做了一个订餐系统,交作业的时候发现老师要求用B/S结构。。现在完全不知道从何下手。。数据库使用MySql的
    还请各位大大给些建议。。

    20 条回复    2014-12-29 22:47:44 +08:00
    doushiyinweini
        1
    doushiyinweini  
       2014-12-28 22:09:20 +08:00
    作业的话用PHP写一个很快的。
    freezex
        2
    freezex  
       2014-12-28 22:13:07 +08:00 via Android
    正确答案是tomcat吗?
    233
        3
    233  
       2014-12-28 22:30:38 +08:00
    你的CS你确定有C又有S吗
    本科生作业程度多数是没有S的吧。。
    Bensendbs
        4
    Bensendbs  
    OP
       2014-12-28 22:37:32 +08:00
    @233 额 是有建数据库。。不过客户端和服务器都在同一台笔记本。。
    Bensendbs
        5
    Bensendbs  
    OP
       2014-12-28 22:38:34 +08:00
    @doushiyinweini 这个没学过啊。。。我在考虑用基本的Html+css+js写一个样子 后天要交了。。
    cnallenzhao
        6
    cnallenzhao  
       2014-12-28 22:41:11 +08:00
    你程序逻辑都还在吗?如果还在的话…应该很多是可以复用的吧,比如操作SQL什么的,当然如果你所有的方法都在那些生成窗体的里面那就另说了…你可以试下Servlet,我们之前学的Java网页设计里面就有Servlet,然后应该是用一些固定的method,还蛮简单的。
    Bensendbs
        7
    Bensendbs  
    OP
       2014-12-28 22:48:14 +08:00
    @cnallenzhao 额 我还没学过Java网页编程 其实是在帮一个朋友做的 不过谢谢啊 我去找找书看
    ming7435
        8
    ming7435  
       2014-12-28 22:49:53 +08:00
    500块承接!
    wdlth
        9
    wdlth  
       2014-12-28 22:50:24 +08:00
    业务逻辑代码改写成Servlet,都是Java的话不用太大的改动,就是输出比较麻烦,你要做成页面。
    Bensendbs
        10
    Bensendbs  
    OP
       2014-12-28 22:50:46 +08:00
    @ming7435 额。。
    Bensendbs
        11
    Bensendbs  
    OP
       2014-12-28 22:52:37 +08:00
    @wdlth 完全没经验 明天泡图书馆找书 必须搞出来 不然太丢人了
    huanglexus
        12
    huanglexus  
       2014-12-28 23:17:10 +08:00
    撸个B/S的作业出来, 花半天去速学以下Servlet+JSP就行了
    Bensendbs
        13
    Bensendbs  
    OP
       2014-12-28 23:24:33 +08:00
    @huanglexus 恩 明天一早去泡图书馆
    rcmerci
        14
    rcmerci  
       2014-12-28 23:40:46 +08:00
    把你的C做成浏览器的样子就好了
    hyzjshwo
        15
    hyzjshwo  
       2014-12-29 00:35:20 +08:00
    不是有个过时的东西叫Java applets? 撸主看看能不能套成applets,装个虚拟机xp+ie6,环境一搭,程序一跑,没准糊弄过了。。
    rebuilder
        16
    rebuilder  
       2014-12-29 03:06:21 +08:00 via iPhone
    用java web start 。 一行代码不动cs转bs。不过要全打成jar包,包括资源。

    以前遇到类似项目甲方要求必须bs架构。那没办法,只能一秒变格格了。
    Bensendbs
        17
    Bensendbs  
    OP
       2014-12-29 12:53:06 +08:00
    @rcmerci 机智。。
    ioth
        18
    ioth  
       2014-12-29 15:36:49 +08:00
    380块。
    xieyudi1990
        19
    xieyudi1990  
       2014-12-29 22:44:48 +08:00
    本科时课设用C+异步socket实现了web表单提交的路过

    大家都用Java C#什么的, 我说我没学过Java C#, 用C行不行...
    xieyudi1990
        20
    xieyudi1990  
       2014-12-29 22:47:44 +08:00
    服务器端维护个连接池, 每个连接维护个状态机, 有请求来了就解析下POST, 然后放到链表里就完了... 其实也就半晚上的功夫
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   980 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:36 · PVG 04:36 · LAX 13:36 · JFK 16:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.