【发布时间】:2009-01-09 20:01:08
【问题描述】:
我有一个客户端/服务器应用程序。其中一个客户端是 CLI。 CLI 执行一些基本验证,然后向服务器发出 SOAP 请求。响应被解释并且相关信息被呈现给用户。每个命令都涉及对 Web 服务的请求。
每次在服务器端修改服务时,都需要发布新的 CLI。
我想知道的是,让我的 CLI 变得异常纤薄会不会有什么问题。它所要做的就是将命令字符串发送到服务器,在那里将对其进行验证、解释并返回响应字符串。
(即使是 TAB 完成也可以在服务器的配合下完成。)
我觉得这会简化开发并减少维护工作。
有没有我忽略的陷阱?
更新
可扩展性问题不是高优先级。
【问题讨论】:
标签: client-server command-line-interface