DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: webb123
今日帖子: 13
在线用户: 29
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 majx (skin) ★☆☆☆☆ -
普通会员
2020/1/26 22:49:24
标题:
开发数据库放在WEB网上的客户端软件 浏览:1421
加入我的收藏
楼主: 大家好!以前只开发过数据库存放在本地局域网的C/S软件,现在想学学开发把数据库放在INTERNET网上的本地客户端软件,本地客户端软件能访问这个INTERNET的数据库,能做建立表、输入记录等操作。为此,在网上申请了一个mysql数据库,信息如下;大家可用此随便练习,也希望会的高手能发帖说说怎么做或做个DEMO发上来供大家学学。在此先谢谢啦!
产品类型:mysql数据库50M
服务器IP:116.255.250.35
数据库软件类型:MySQL5.0
数据库名:majx
数据库用户名:majx的
数据库密码:123456
连接端口: 3306
数据库空间上限:50 M
----------------------------------------------
majx,QQ 613354940
作者:
男 majx (skin) ★☆☆☆☆ -
普通会员
2020/1/27 14:01:41
1楼: 服务器IP:116.255.250.35
数据库软件类型:MySQL5.0
数据库名:majx
数据库用户名:majx
数据库密码:123456
连接端口: 3306
----------------------------------------------
majx,QQ 613354940
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2020/1/27 14:12:24
2楼: 你准备数据库扔公网直连?
这是回到2000年的时候了嘛??

如果用ado连接,就要安装mysql的odbc驱动,官方下载页面有下载,安装和你应用程序匹配的版本就行。
如果用三方控件就去看三方控件的说明。
----------------------------------------------
--
作者:
男 hnxxcxg (咏南中间件) ★☆☆☆☆ -
盒子活跃会员
2020/1/27 17:26:39
3楼: DELPHI使用UNIGUI做WEB数据库应用开发非常简单,只要会VCL开发,基本上3天就可以上手。WEB APP也能开发。
咏南WEB桌面框架演示:ynmiddle.cn:9999
----------------------------------------------
中间件QQ群: 92449782 博客: http://www.cnblogs.com/hnxxcxg/
作者:
男 majx (skin) ★☆☆☆☆ -
普通会员
2020/1/27 19:01:06
4楼: bahamut8348 (leonna),你好!我以前看到快递公司就是这种方式用客户端软件连接WEB网上的数据库;还有现在盛行的手机APP软件,不也是数据库放在公网上的C/S模式的客户端软件吗?你对手机APP连数据库是怎么看的呢?是不是你认为的回到了2000年?
----------------------------------------------
majx,QQ 613354940
作者:
男 yxsoft (yxsoft) ★☆☆☆☆ -
盒子活跃会员
2020/1/27 19:47:52
5楼: 想问下这类公网可连接的数据库,一般是怎么保证安全性的
----------------------------------------------
Great!
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2020/1/27 23:22:25
6楼: 快递公司的不清楚,但是至少我所知的移动端应用都不是直连的。
----------------------------------------------
--
作者:
男 majx (skin) ★☆☆☆☆ -
普通会员
2020/1/28 8:57:07
7楼:  bahamut8348 (leonna),你好!移动端是怎么连的?说说看,借鉴借鉴。
----------------------------------------------
majx,QQ 613354940
作者:
男 stacker (OOP才是王道) ★☆☆☆☆ -
普通会员
2020/1/28 9:59:22
8楼: 用REST(DataSnap,以前叫Multi Tier或MIDAS)連
----------------------------------------------
-
作者:
男 emailx45 (emailx45) ▲▲▲▲△ -
普通会员
2020/1/28 11:41:22
9楼: You can access your database with little changes in your app / database

you can use: IntraWeb, UniGUI, TMS Core WEB (very easy to create and implement security in your app for Web) , and many others to create your new interface to WEB, without change your interface local (mswindows or other).

Then, if all works like your desire, you can change your structure database for new era 2020, for example.

You can host your database in iCloud of your preference and create your security rules to access it, then, same that you app dont have any security, the iCloud host, will do this for you.
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2020/1/28 12:07:00
10楼: 移动端为什么要连库?就不能做个中间层来以接口的形式提供数据嘛?
至于什么形式的,支付宝微信一大堆open api,看看就明白了
----------------------------------------------
--
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/1/28 17:31:46
11楼: 楼主,从 C/S 的角度来看,数据库服务器究竟是局域网还是广域网,没有关系。只要你的数据库的客户端能访问到服务器端,就能连。本质上,数据库客户端,是通过 TCP 和数据库的服务器端连接的。

从实践上来看,广域网因为安全性的原因,还因为广域网的应用场景可能是有巨大数量的客户端的原因,通常会做一个中间层。客户端连接访问中间层,中间层去连接数据库服务器。这就是 DELPHI 的所谓三层开发。

具体来说,目前 DELPHI 最新版推荐的是 DELPHI 新搞的那套 DataSnap 框架,REST 模式。
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/1/28 17:32:55
12楼: 当然,还有很多第三方的3层框架。有一次李维在 DELPHI 的发布会上说,真要搞3层的话,他会用 XXX 那个第三方的框架,而不会用 DELPHI 自己的那套,因为 DELPHI 自带的那套,性能稳定性啥的不行。
----------------------------------------------
-
作者:
男 delphiilove (乌羽玉) ★☆☆☆☆ -
普通会员
2020/1/28 19:30:54
13楼: XXX 那个第三方的框架  , 是指 什么
----------------------------------------------
-
作者:
男 vmao (毛小毛) ★☆☆☆☆ -
盒子活跃会员
2020/1/30 20:10:19
14楼: XXX 那个第三方的框架  , 应该是指快驴
----------------------------------------------
-
作者:
男 majx (skin) ★☆☆☆☆ -
普通会员
2020/1/30 22:09:11
15楼: 樵夫的、咏南的、以及全能的中间件应该可以。
----------------------------------------------
majx,QQ 613354940
作者:
男 feiyanm (feiyanm) ▲▲▲▲▲ -
普通会员
2020/2/13 10:31:35
16楼: 实时连接数比较多的话,也可以试试MoonServer
http://www.moonserver.cn/mhs/single-post.pp?id=53&catalog=2
----------------------------------------------
Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!我去WC吐一会儿去!
作者:
男 a5824 (Return) ★☆☆☆☆ -
普通会员
2020/2/13 11:22:07
17楼: 直接连是不太安全,如果一般企业用用,没啥太大问题,改改端口,密码弄复杂点,换个用户名,基本上没有太大的问题,不然你就再套一层中间件,写个简单的,也满足一般的要求,代码也不会太多。
----------------------------------------------
-
作者:
男 hsj (hsj) ★☆☆☆☆ -
盒子活跃会员
2020/2/13 15:10:00
18楼: 公网不能直连吧,容易锁住库的,服务端搞个asp也可以呀,用delphi给他交互qq171833017
----------------------------------------------
qq:171833017,靖源软件http://www.dxmylove.com
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行74.21875毫秒 RSS