- 1
- 0
- 约1.23千字
- 约 39页
- 2018-12-19 发布于福建
- 举报
第七章_与其他Java协作
与其他API协作; API不是单独存在的。光靠它们自己可做不什么有意义的事情;一定要被调用才能完成特定的功能。
只有少数的API可以独自运行,无须任何上下文环境。必须了解如何正确地使用第三方API,才不会造成意想不到的后果。
本章会就使用、复用、暴露、再导出第三方类这些重要问题展开讨论。
;使用第三方API方式通常有两种:
一:是把对方提供的API作为一个功能类库来使用,这并不会把第三方的API再暴露给自己的客户;
二:是确实存在暴露需求时,需要将第三方API中的接口暴露出来给客户使用。
第三方库API再导出。将第三方库类中的API再导出时,一定要认真考虑主API和其他被再导出API的稳定性。主API的稳定性要求非常高,表示需要对再导出的API进行一层包装,而不是直接暴露给客户使用。; Module dbmodule 内部的
Dim cn As New SqlConnection(connectionStr) 连接数据
Function search(ByVal sqlstr As String) As DataSet 搜索函数
Function Updated(ByVal sqlstr As String) As Integer 更新函数
End Module; 要想避免此类问题,只有三种途径
原创力文档

文档评论(0)