2010-05-18 34 views
5

tôi muốn tạo một webservice đơn giản trong scala tương tự như:Scala: Simple webservice

http://www.artima.com/lejava/articles/threeminutes.html

Có một cách dễ dàng để làm được điều này?

EDIT: Tôi đã tìm thấy hướng dẫn cho thang máy http://wiki.liftweb.net/index.php/HowTo_do_Web_Services. Tuy nhiên điều này có vẻ là quá phức tạp cho những gì tôi đang tìm kiếm.

+0

Bạn có đang chạy trong một khung công tác web hoặc thùng chứa servlet không? – huynhjl

Trả lời

6

Bạn không thể "chuyển" ví dụ đó sang Scala? Việc nhập và sử dụng các lớp Java nên "chỉ hoạt động", như chú thích (xem http://www.scala-lang.org/node/106 để biết thêm chi tiết về các lớp này). Sau đó, nó chỉ là một trường hợp gọi khung như bình thường, mà nên chọn lớp Scala của bạn giống như nó sẽ là một Java (tất cả là bytecode JVM, sau khi tất cả ...).

Hoặc tôi có thiếu gì đó không?

+0

@Chris: chỉ vì lợi ích của riêng tôi đã làm việc này, hoặc tôi đã hoàn toàn hiểu lầm câu hỏi của bạn? – pdbartlett

+0

nó hoạt động như một sự quyến rũ – Chris

2

Có thể là một chút trả lời trễ cho bạn, nhưng để tham khảo trong tương lai, tôi đã đăng một đoạn rất ngắn nên làm những gì bạn cần tại đây: http://scalabound.org/?p=179 Chúc may mắn!