資源簡介
oracle觸發器+存儲過程+java socket 實現數據庫監聽,一旦數據庫改變,返回消息調用java 方法
代碼片段和文件信息
import?java.io.DataInputStream;
import?java.io.DataOutputStream;
import?java.io.IOException;
import?java.io.OutputStream;
import?java.net.Socket;
import?java.io.*;
import?java.net.*;
import?java.lang.*;
public?class?SendEvent?{
public?static?void?main(String[]?args)?{
send(“123“);
}
public?static?void?send(String?str)
?{
System.out.println(“123“);
??try
??{
???Socket?s=null;
???s=new?Socket(“127.0.0.1“1521);
???System.out.println(“連接服務器“);
???OutputStream?os=s.getOutputStream();
???DataOutputStream?dos=new?DataOutputStream(os);
???
???dos.writeUTF(str);
???dos.flush();
???
???dos.close();
???s.close();
??}
??catch(IOException?ex)
??{
???System.out.println(ex.toString());
??}
?}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1713??2013-11-22?15:43??oracl.sql
?????文件????????301??2013-11-21?23:03??Test\.classpath
?????文件????????380??2013-11-21?23:03??Test\.project
?????文件????????629??2013-11-21?23:03??Test\.settings\org.eclipse.jdt.core.prefs
?????文件???????1425??2013-11-22?13:50??Test\bin\OperThread.class
?????文件???????1287??2013-11-22?14:36??Test\bin\SendEvent.class
?????文件???????1458??2013-11-22?13:50??Test\bin\Server.class
?????文件????????433??2013-11-22?13:50??Test\bin\Test.class
?????文件???????1571??2013-11-22?13:50??Test\bin\Test1.class
?????文件????????771??2013-11-22?14:36??Test\src\SendEvent.java
?????文件???????1382??2013-11-21?23:38??Test\src\Server.java
?????文件???????1462??2013-11-22?00:31??Test\src\Test.java
?????目錄??????????0??2013-11-22?16:13??Test\.settings
?????目錄??????????0??2013-11-22?16:13??Test\bin
?????目錄??????????0??2013-11-22?16:13??Test\src
?????目錄??????????0??2013-11-22?16:13??Test
-----------?---------??----------?-----??----
????????????????12812????????????????????16
- 上一篇:使用Javacc做的解釋器超詳細
- 下一篇:substance.jar
評論
共有 條評論