通过 Internet 分发应用程序

发布于 2024-12-06 11:37:18 字数 615 浏览 5 评论 0原文

我搜索过,但找不到正确的答案......可能是我看得不够深入。不管怎样,你们的一点点洞察只会让事情变得更容易。那么请听我说完。

这是我最后一年的研究项目。我只需要概念,如果有链接我可以阅读更多内容。

所以这个应用程序是一个分布式应用程序,适用于一家酒店,该酒店在位置 A、B、C 有 3 个分店(包括主酒店)。 我与(我的同事)为计费、酒吧和厨房开发了数据库、业务逻辑和 3 个独立的 GUI。一切都运行良好,我们为此使用了 .NET 远程处理。这是通过 LAN 连接到企业的整个系统和 GUI。

这个系统应该部署在每个位置(A,B,C),并且从主酒店(A),我应该能够查看其他位置(B,C)的详细信息。并且所有3个系统都应该通过互联网连接。

问题是,我该怎么做?

我只是想查看其他地方的信息,并且可能需要打印输出。这与我猜的问题无关。

数据库不是分布式的,每个地点都有自己的数据库。如果我要使用网络服务,我怎样才能更经济有效地使用它?我必须在哪里部署该服务?

作为旁注,我开发了一个简单的聊天系统(远程)并尝试通过互联网与朋友连接,但它不起作用。如果有人知道为什么吗?

请提供有关此主题的任何其他相关信息。并请提问。

I searched but couldn't find a proper answer for this...may be I didn't look deep enough. Anyways, little insight from you guys will only make things easier. So hear me out.

this is for my final year research project. I just need concepts and if any links I can read more.

So this application is a distributed one for a hotel which has 3 branches (including the main hotel) in location A, B, C.
I & (my colleagues) have developed the database, business logic, and 3 separate GUIs for the billing, bar and the kitchen. All are working perfectly and we used .NET remoting for this. this is the whole system and GUIs connected to the business through LAN.

This system, should be deployed in each location (A,B,C) and from the main hotel (A), I should be able to view the details of other locations (B,C). and all 3 systems should be connected through the internet.

problem is, how do I do that?

I just wanna view the information of other places and may be take printouts. that is not relevant for the question i guess.

The database is not distributed, each location has its own database. If I were to use a web service, how can I do it more cost-effectively? where do I have to deploy the service?

as a side note, I have developed a simple chat system (remoting) and tried to connect it through internet with a friend but it didn't work. If anyone knows why?

please be kind enough to provide any other relevant information on this topic. and please ask questions.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

在你怀里撒娇 2024-12-13 11:37:18

为什么不直接构建一个具有安全登录功能的 Web 应用程序呢?这样您就可以构建一个系统、部署一个系统、维护一个系统。您的所有数据都将集中在一个地方,从而使报告工作变得更加轻松,整个过程会更快,如果您需要添加第四个、第五个或第二十七个额外位置,那么您只需要做很少的事情即可它发生了。

我看不出你有什么理由必须照你现在的样子去做。

Why not just build a web application with a secure login? That way you build one system, deploy one system, maintain one system. All your data would be in one place, making reporting a lot less onerous, the whole thing would be faster and if you ever need to add a fourth, fifth or twenty seventh additional location, then you'd need to do very little to make it happen.

I see no reason why you have to go about it as you are.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文