MiXFire服務部署手冊(doc 8頁)
MiXFire服務部署手冊(doc 8頁)內容簡介
MiXFire服務部署手冊內容提要:
類結構調整
XFire對於要發布的服務沒有多餘的要求,它可以自動的將指定服務類的公共方法發布出去。但是POJOs的調用要求傳入的參數類型必須是接口;同時由於XFire生成的樁使用了不支持的JSR181注釋類型,所以在這裏最好是遵從POJOs的要求,為每一個要發布的服務類生成一個接口,以便於低版本的客戶端使用POJOs方式進行訪問。
類型影射
XFire支持的數據類型包括基礎類型、數組、集合、字符串、Date(java.util.Date、java.util.Calendar、java.sql.Timestamp、java.sql.Date、java.sql.Time)、XML類型(Document、Element、XMLStreamReader、Source)及以上類型組成的複合類型。
基礎類型、數組、String、Date類型不用進行類型影射,除此之外的數據類型如List、Map等集合對象或是其它的複合類型,必須要寫對應的類型影射。
XFire的類型影射在ServiceClassName.aegis.xml(ServiceClassName為服務類/接口的名字)文件中聲明。
在這裏盡量要求發布服務的參數和返回值不要超出基礎類型、數組、String的泛圍,因此類型影射在此不作詳細說明。
..............................
類結構調整
XFire對於要發布的服務沒有多餘的要求,它可以自動的將指定服務類的公共方法發布出去。但是POJOs的調用要求傳入的參數類型必須是接口;同時由於XFire生成的樁使用了不支持的JSR181注釋類型,所以在這裏最好是遵從POJOs的要求,為每一個要發布的服務類生成一個接口,以便於低版本的客戶端使用POJOs方式進行訪問。
類型影射
XFire支持的數據類型包括基礎類型、數組、集合、字符串、Date(java.util.Date、java.util.Calendar、java.sql.Timestamp、java.sql.Date、java.sql.Time)、XML類型(Document、Element、XMLStreamReader、Source)及以上類型組成的複合類型。
基礎類型、數組、String、Date類型不用進行類型影射,除此之外的數據類型如List、Map等集合對象或是其它的複合類型,必須要寫對應的類型影射。
XFire的類型影射在ServiceClassName.aegis.xml(ServiceClassName為服務類/接口的名字)文件中聲明。
在這裏盡量要求發布服務的參數和返回值不要超出基礎類型、數組、String的泛圍,因此類型影射在此不作詳細說明。
..............................
用戶登陸
IT行業相關下載