社区
Java
帖子详情
JAVA桌面程序中关于外地访问本地服务器的问题
lqsmn613
2009-10-13 12:54:28
RT.
这个怎么弄??同一个程序,外地的人使用的话,需要访问本地的数据库的,这个怎么做的?
有哪位大大写过吗?说说做法和想法啊。大家都讨论讨论
...全文
168
15
打赏
收藏
JAVA桌面程序中关于外地访问本地服务器的问题
RT. 这个怎么弄??同一个程序,外地的人使用的话,需要访问本地的数据库的,这个怎么做的? 有哪位大大写过吗?说说做法和想法啊。大家都讨论讨论
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
x-teamer团队
2009-10-19
打赏
举报
回复
[Quote=引用 10 楼 lqsmn613 的回复:]
我是用awt和swing做的桌面程序。。
这个应该是C/S的把。B/S的我也明白。
第一次弄桌面程序,不知道应该怎么弄了。
[/Quote]
JDBC可以配置路径, 当然可以访问,服务端会打开一个端口,
如果数据库仅仅做成本地访问,岂不是非常不方便.
一般而言,数据库都分服务端和客户端,客户端和服务端都可以装在不同的机器上,
lz想想,这都可以实现, 你的应用当然可以实现.
lqsmn613
2009-10-15
打赏
举报
回复
[Quote=引用 13 楼 portnet 的回复:]
引用 11 楼 lqsmn613 的回复:
这样吧。我说详细点,大家说直白点 新手,直接说怎么弄把
我的桌面程序,eclipse写的,一共写了三个类了,一个是类A,是个登录框,用于用户登录,登录后,弹出主窗口,也就是类B,B里面写了是窗口的设置啊,已经调用数据库,类C写的就是数据库的调用,没有数据的操作,操作的是在类B中调用类C的数据库连接后,在类B写的SQL。并且数据的增加,修改,读取都是在类B中实现的。
现在我就是这样的情况,现在实现写,才能使这个程序在外地使用的时候,也可以调用到本地的数据库,??
水平不高,大家伙受累!
我真的不明白。
[/Quote]
什么不明白?
portnet
2009-10-15
打赏
举报
回复
[Quote=引用 11 楼 lqsmn613 的回复:]
这样吧。我说详细点,大家说直白点 新手,直接说怎么弄把
我的桌面程序,eclipse写的,一共写了三个类了,一个是类A,是个登录框,用于用户登录,登录后,弹出主窗口,也就是类B,B里面写了是窗口的设置啊,已经调用数据库,类C写的就是数据库的调用,没有数据的操作,操作的是在类B中调用类C的数据库连接后,在类B写的SQL。并且数据的增加,修改,读取都是在类B中实现的。
现在我就是这样的情况,现在实现写,才能使这个程序在外地使用的时候,也可以调用到本地的数据库,??
水平不高,大家伙受累!
[/Quote]
我真的不明白。
lqsmn613
2009-10-15
打赏
举报
回复
怎么没人啊 再顶顶
lqsmn613
2009-10-15
打赏
举报
回复
这样吧。我说详细点,大家说直白点 新手,直接说怎么弄把
我的桌面程序,eclipse写的,一共写了三个类了,一个是类A,是个登录框,用于用户登录,登录后,弹出主窗口,也就是类B,B里面写了是窗口的设置啊,已经调用数据库,类C写的就是数据库的调用,没有数据的操作,操作的是在类B中调用类C的数据库连接后,在类B写的SQL。并且数据的增加,修改,读取都是在类B中实现的。
现在我就是这样的情况,现在实现写,才能使这个程序在外地使用的时候,也可以调用到本地的数据库,??
水平不高,大家伙受累!
lqsmn613
2009-10-15
打赏
举报
回复
我是用awt和swing做的桌面程序。。
这个应该是C/S的把。B/S的我也明白。
第一次弄桌面程序,不知道应该怎么弄了。
yate123
2009-10-15
打赏
举报
回复
b/s不太懂,不过我觉得和qq 是差不多的,你只有一部分权限
fanchangyong
2009-10-15
打赏
举报
回复
[Quote=引用 6 楼 youbin_ 的回复:]
客户端只是请求,处理还是在服务器上,如查询,内部的调用不用修改的
[/Quote]
正解!!
B/S的都是这样的.
lqsmn613
2009-10-15
打赏
举报
回复
虽然不是很明白,不过还是谢谢youbin_的帮忙啊。呵呵
youbin_
2009-10-14
打赏
举报
回复
客户端只是请求,处理还是在服务器上,如查询,内部的调用不用修改的
lqsmn613
2009-10-14
打赏
举报
回复
[Quote=引用 4 楼 youbin_ 的回复:]
服务器做服务吧,通过调用服务接口调用本地资源,不要把内部资源暴露在外面,这样很危险,桌面程序和web程序没有什么分别,只是客户端不一样而已。。
[/Quote]
那么我是不是只要在我原先写的桌面程序中调用数据库的类中改下好了啊,改成与web调用数据库一样就可以了吗?
原先的桌面程序不会有什么变动吧?
youbin_
2009-10-14
打赏
举报
回复
服务器做服务吧,通过调用服务接口调用本地资源,不要把内部资源暴露在外面,这样很危险,桌面程序和web程序没有什么分别,只是客户端不一样而已。。
lqsmn613
2009-10-14
打赏
举报
回复
怎么没人回答啊。。。。。。。。。。。。。
大家帮忙说说啊。
郁闷,自己顶下!
x-teamer团队
2009-10-13
打赏
举报
回复
1. 直接访问数据库, 数据库支持远程访问
2. RMI
lqsmn613
2009-10-13
打赏
举报
回复
[Quote=引用 1 楼 ostrichmyself 的回复:]
1. 直接访问数据库, 数据库支持远程访问
2. RMI
[/Quote]
直接访问??可以吗?。。。
VMware
桌面
虚拟化的价值点及应用场景
本文介绍了
桌面
虚拟化技术带来的六大价值点,包括数据安全、简化管理、移动化办公、降低总体成本、
桌面
可靠性和提高办公效率。通过这些优势,企业能够有效改善工作效率,提升管理水平,并在竞争激烈的市场环境
中
保持领先地位。
Windows 11 本地部署 TiddlyWiki Node.js 服务全指南
本文详细讲解在Windows 11系统上本地部署TiddlyWiki Node.js服务的完整流程,涵盖Node.js环境配置、PowerShell执行策略绕过、tiddlywiki --server启动参数解析、用户认证与bcrypt密码配置、mDNS局域网发现与防火墙规则设置、以及通过Windows任务计划
程序
实现开机自启。重点强调本地可控性、安全权限模型和Windows原生工具链的深度集成。
横向剖析三种 SAP GUI:Windows / HTML /
Java
的架构、差异与选型实战
本文深入分析SAP GUI的三种形态——Windows、HTML与
Java
版本的架构差异、网络协议及适用场景。基于ABAP平台,结合真实案例,阐述各类用户的选型策略,强调在合规性、跨平台支持与轻量化
访问
之间的平衡,助力企业构建高效稳定的SAP前端体系。
国外经典
Java
网址
本文汇总了一系列国外经典的
Java
资源网站,包括官方文档、技术文章、社区论坛等,为
Java
开发者提供了丰富的学习和参考资料。
一键搭建我的世界远程
服务器
:MCSM面板与内网穿透实战
本文详细讲解如何使用MCSM面板(MCSManager)结合内网穿透技术(如cpolar)实现《我的世界》
服务器
的跨地域远程管理。涵盖MCSM轻量版安装配置、HTTPS与IP白名单等安全加固、TCP隧道建立、固定域名绑定、节点公网地址设置,以及移动端适配与性能调优要点。核心技术聚焦于Web化远程控制、低资源占用部署及无公网IP环境下的稳定接入。
Java
51,408
社区成员
86,093
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章