WebServer 编译中的 Scala Lift Servlet
我想学习 Scala 并在实际项目中进行。该项目需要将逻辑封装在 Web 服务器中。所以我用嵌入式 Jetty 做了一些测试,我喜欢它。现在是向 Scala 迈出下一步的时候了。我很感兴趣,您会推荐我下面的什么组合?
1)嵌入式Jetty + Java Servlet + Scala;
在这种组合中,我可以在 Java 代码中构建“主”Web 服务器,并使用 Servlet 进行 Web 请求/响应; Core项目的逻辑可以用Scala编写,然后可以作为Java包导入到“主”Web服务器逻辑中;
2)嵌入式Jetty+Lift+Scala;
不编写 Java 代码,而是使用 Lift 框架在 Scala 上编写所有“主要”Web 服务器逻辑;核心项目的逻辑仍然可以用Scala编写;
您认为每种组合有什么优点?
谢谢您的建议!!!;)
I want to learn Scala and do it on real project. This project needs logic to be wrapped within web server. So I made some tests with embedded Jetty and I like it. It is time for making next step to Scala. I am interesting what combination below you'll recommend me?
1) Embedded Jetty + Java Servlets + Scala;
In this combination I can bake "main" web server within Java code and use Servlets for web requests/responses; And Core project's logic can be written on Scala and then can be imported into "main" web server logic as Java package;
2) Embedded Jetty + Lift + Scala;
Do not write Java code, but write all "main" web server logic on Scala with Lift framework; Core project's logic can be still written on Scala;
What advantages of each combination do you see?
Thank you for any advice!!!;)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一篇旧帖子,您可能已经决定要走哪条路,但这里有一些我可以指出的事情。
我希望这会有所帮助,
KK
This is an old post, and you might have already decided which way to go, but here are a few things I can point out.
I hope this will help,
KK